A visa that lets someone stay in Canada permanently is called a ‘Permanent Canada Visa’. It is a visa for immigration, just like the Green Card in the US. Once you have a Permanent Canada Visa, you can live, take a job, and study in any province of Canada.
Countrywide Visas Reviews And Complaints
(link to source)