A physician is someone who is trained to give you medical care. They can diagnose and treat illnesses, prescribe medicines, and help you stay healthy by offering advice about diet and exercise. Physicians can be doctors, specialists such as cardiologists or surgeons, or other types of medical professionals.