A general practitioner, also called a GP or generalist, is a physician who does not specialize in one particular area of medicine. GPs provide routine health care, for example physical examinations and immunisations and assess and treat many different conditions, including illnesses and injuries. They often have regular, long-term patients and provide on-going medical care to both male and female patients in all age groups.