Question: what is the difference between a general practitioner and a nurse practitioner?
Answer: Doctors are formally trained in medicine, meaning the treatment of disease through medication, medical procedure and sometimes surgery. Nurse practitioners, who also are registered nurses, are formally trained in caring for the sick and have knowledge of how to diagnose, treat and manage many common ailments.