Depends on where the person who's asking is. In their original country they'll be called Emigrants and on the foreign country they'll be called Immigrants.
The movement of people from one country to settle in another country is called immigration.
When people leave their country to live in another country, it is called emigration.
When a company hires people in Another Country to do work for them, it is called outsourcing.
When a company hires people in Another Country to do work for them, it is called outsourcing.
When a company hires people in Another Country to do work for them, it is called outsourcing.
When a company hires people in Another Country to do work for them, it is called outsourcing.
The movement of people from one country to another region is called migration.
When a company hires people in Another Country to do work for them, it is called outsourcing.
outsourcing
immigrants
Migrating
People who move from one country to another are called immigrants or expatriates, depending on their legal status and purpose of moving.