Nurse Practitioners are registered nurses with advanced training with a graduate (Master of Science in Nursing or Doctor of Nursing Practice) education that includes skills and expertise to assess patient needs.  A key difference from other nurses is that a Nurse Practitioner can prescribe medication.