Out of the thirteen provinces in Canada, 11 offer Provincial Nominee Programs (PNPs). This is a unique pathway for the provinces to allow immigrants to enter their territory who meet certain eligibility requirements. For example, a province who requires IT professionals can select profiles who meet other requirements as well to visit Canada.
It is a bridge program for immigrants to apply for Canadian permanent resident status. Each province has its own set of requirements to be met by an applicant.