Both nurse practitioners and physician assistants receive in-depth education and training in medicine as well as vital soft skills. A nurse practitioner practices according to a nursing, patient-focused paradigm, whereas a physician assistant (Pa) practices according to a disease-centered (medical) model.