Foreign workers or guest workers are people who work in a country other than one of which they are a citizen. Some foreign workers use a guest worker program in a country with more preferred job prospects than in their home country. Guest workers are often either sent or invited to work outside their home country or have acquired a job before leaving their home country, whereas migrant workers often leave their home country without a specific job in prospect.
Foreign farmworker in New York
A migrant worker is a person who migrates within a home country or outside it to pursue work. Migrant workers usually do not have an intention to stay permanently in the country or region in which they work.
Migrant workers in California, 1935
In Ghana, a migrant hawker carries colorful textiles on his head for sale
A Mingong working in China
Stranded migrant workers in India during COVID-19 lockdown