A physician is a medical doctor who practices medicine, diagnoses and treats illnesses, and provides preventative care and health advice to patients.