A nurse practitioner (NP) is a primary care provider very similar to a family physician, but practices from a nursing focus and background. NPs have been helping to improve access to primary healthcare for communities all over the province and rest of Canada.