A foreign worker is a person who works in a country other than the one of which he or she is a citizen. Migrant workers may follow work within their own country or between countries, depending on which definition is used. Such as the Thai nationality, which is domiciled in Thailand cross to work abroad or foreign people cross the country in order to working in Thai. Employers will hire foreign workers to fill other skills that their labor not have and reduce labour shortages problem