A Certified Nurse Practitioner (CNP) is an advanced practice registered nurse (APRN) who has completed a master's or doctoral degree program and has gained national certification. CNPs are qualified to provide a wide range of healthcare services, including diagnosing and managing acute and chronic conditions, prescribing medications, and performing various procedures. They work in diverse settings such as hospitals, clinics, private practices, and community health centers.