A nurse practitioner is an advanced practice registered nurse who has completed advanced coursework and clinical education beyond that required of the generalist registered nurse role. According to the International Council of Nurses, an NP/advanced practice registered nurse is "a registered nurse who has acquired the knowledge base, decision-making skills, and clinical competencies for expanded practice beyond that of an RN.