Online Nurse Practitioner Programs is a site dedicated to connecting prospective nurse practitioner students to accredited online degree programs. It provides everything you need to find a degree program that meets your career and professional goals.