There are 2 basic kinds of Canada work permits available. The open work permit is not job-specific and allows the holder to work for any employer in Canada. Examples of an open work permit for Canada include Open Spousal Work Permit and Post-Graduate Work Permit.
A closed work permit is employer-specific, allowing the permit holder to work only for that particular employer while in Canada.