As in most things, it comes down to the individual.
NP vs. PA: Key Differences
Nurse Practitioner vs Physician Assistant: Key Differences
The two most fundamental differences between NPs and PAs are the training they receive and the environments where they work.
Nurse practitioners are trained in the advanced practice of nursing, where they focus on a specialized role, such as that of neonatal nurse practitioner.
Physician assistants, on the other hand, are educated in general medicine; their training follows the medical model and covers all foundational aspects of medicine and specialties.