3.Provincial immigration programs are further divided into so-called streams — destinations for certain categories of immigrants.
Officially, there are now more than 100 immigration programs in Canada with different requirements for applicants.
immigrant.today/canada/13531-pnp.htm…