A nurse practitioner (NP) is a licensed medical professional who evaluates patients, writes prescriptions, performs exams, makes diagnoses and creates and executes treatment plans. There is a high demand for nurse practitioners all over the country, and the field is growing each year.