Individuals who are neither Canadian Permanent Residents, nor Canadian Citizens, and who wish to temporarily reside in Canada for employment purposes will likely have to apply for a Work Permit.
Every year over 150,000 foreign workers come to Canada to work. A Work Permit has not issued for people who want to come to Canada to look for work. It is only issued once an offer of employment has been made. Many of these workers fill skill shortage in many Canadian companies, while others work as live-in caregivers.
It should be noted that a Work Permit is not an employment contract. It is strictly for the purposes of allowing a foreign national to work in Canada to fill a labor shortage, and to support economic growth in Canada.