OPEN WORK PERMIT
Open work permit allows to a foreigner work for any employer in Canada, and he/she must be eligible to apply for an open work permit in the next following situations:
EMPLOYER-SPECIFIC WORK PERMIT
It allows to work under the specific conditions:
The employer must have LMIA - Labour Market Impact Assessment before a foreign worker can apply for a work permit and issue a job offer or contract
What does LMIA mean?
It is a document from Employment and Social Development Canada/service which allows a Canadian employer to hire a worker from overseas via the Temporary Foreign Worker Program.
A Canadian employer must proof that there is a need for a temporary foreign worker and no Canadians or permanent residents are available to do the job.