MD and Phd are both higher degrees. MD stands for Doctor of Medicine, and Phd stands for Doctor of philosophy. The first difference that can be mentioned of the two, is that MD is associated with treating patients, and Phd is related to a doctor's degree in other fields. The DNP, or Doctor of Nursing Practice, is a clinical practice degree while the PhD, or Doctor of Philosophy, in nursing is a research-focused degree. ... Both DNP and PhD graduates can work as nurse practitioners once they earn the proper credentials.
Best of luck!!