A DNP (doctor of nursing practice) and an MD are vastly different. One is trained in nursing, and the other is a doctor. A "DNP" is an advanced-practice nurse who may specialize in the following roles:

The DNP nurse has achieved the highest degree awarded in the field of nursing. It demonstrates that the nurse exemplifies clinical expertise and knowledge in the field and that the nurse is skilled in identifying healthcare-related issues and can propose evidenced-base solutions in the ever-changing world of healthcare.

An MD is a medical doctor. While it may be evident that a DNP is a nurse and an MD is a doctor, the explanation of the differences goes a little deeper than the title. It's important to realize that nurses and doctors are trained differently:

  • Nurse Approach - The nurse's approach to healthcare is holistic. Nurses view the patient as a whole- which means they assess the physical, mental, and even spiritual well-being of patients. They also look at, and involve, a patient's support system in relation to disease processes. Patient education and teaching are paramount in that it helps to both heal and prevent disease.
  • Physician Approach - The physician's approach to healthcare is disease-based. They are presented with a healthcare disorder and find ways to fix it. They order imaging tests and blood work to diagnose and order a treatment plan. However, in recent years, preventive medicine is becoming a huge part of a physician's


Both the DNP and MD are highly trained; it's just in different fields. Nurse practitioner DNPs may practice very similarly to an MD, but again, one is trained as a physician and one as a nurse. Therefore, the approach may be somewhat different. However, both are patient-centered and work to achieve the best possible outcomes for patients.