From UBC Wiki

Migrant Workers in Canada are also known as Temporary Foreign Workers. As a temporary foreign worker, a work permit is required to work legally in Canada, and they do not have the right to stay in Canada permanently. Often these workers are employed and designated to work in low wage and low skilled jobs such as farm work.