Internal medicine is the treatment of medical illnesses, infections and other conditions which occur inside your body’s systems. These take account digestive disorders, respiratory disordersetc. and illnesses of other body organs e.g. diabetes, high blood pressure, thyroid disease and gout etc. Internal medicine doctor works in clinics or hospitals, offering an extensive array of care as well as diagnostic services and refers complex or serious cases to right specialists.
On the other hand, the general practitioner is a medical profession’s ultimate generalist through training in minor surgery, basic medicine, psychiatry, geriatrics, paediatrics, and gynaec problems. Therefore, they are called GP or general practitioner. They can offer care to the patient regardless of gender and age.