By definition, a general physician means a doctor who has specialized in general medicine and provides non-surgical care to patients. You can seek care from such professionals for almost any medical issue, common or unusual, and the doctor will be with you through the process until recovery.
A general physician has a long list of responsibilities because he/she is the first point of contact for most patients. As such, these are a few things that physicians do: