A nurse practitioner, or NP, is a registered nurse who has completed an advanced training program in a medical specialty, such as pediatric care.