On our website we use these terms interchangeably. Depending on the healthcare delivery system you use, your care may be provided by a doctor, nurse practitioner, or other health professional. Usually if a non-physician provides your care he/she is under the supervision of a physician.