A nurse practitioner is an Advanced Practice Nurse (APN) who manages the care of patients in various settings depending on her/his education.
Read more at wikipedia.org.