What different areas are offered for specialization in Nurse Practitioner Programs Online?

Students enrolled in nurse practitioner degree programs can pick from a number of areas for specialization. The range of areas offered for specialization may vary from school to school, however top specialty areas include the following: adult nursing, dermatology nursing, neonatal nursing, occupational nursing, oncology nursing, family nursing, midwifery nursing, geriatric nursing, cardiac nursing, public health nursing, women’s nursing, psychiatric nursing, orthopedic nursing, trauma nursing, and anesthetist nursing.