Most applicants needs work permit to work in Canada. There are two types of work permits:
OPEN WORK PERMIT
An open work permit allows candidates to work for any institutions or employer in Canada. There are couples of exceptions in this rule, which are Candidate cannot work with the employer who is listed as ineligible. Employers who offer escort or erotic related services.
EMPLOYER SPECIFIC WORK PERMITS
An employer-specific work permit is specific to the employer. Candidate can work only for the employer whose name is mentioned on the work permit. It also has the duration for which a candidate is able to work with that employer.