PNPs
Each Canadian province has their own unique immigration programs called as Provincial Nominee Programs (PNP). These provinces and territories nominate immigrants interested to settle in their province under various PNP programs. These programs have their own unique eligibilty criteria for selection of the candidates according to the local needs of the province. This eligibility criteria and occupations vary across provinces from information technology, medical, agriculture, trades, business, investors, and people who have ties to Canada.