Know the differences between nurse practitioner specialties before starting your NP program, as some can limit future job opportunities.