Introduction Human migration refers to the movement of individuals from one place to another. Humans have migrated throughout the history of mankind for different reasons, some of these reasons include the intention to settle permanently or temporarily in a particular place which is regarded as offering more advantages for a better life. There are two main types of human migration; the first one is voluntary while the other type is forced migration. Human migration also takes place at different levels which are the intercontinental level, the intracontinental level, and between the countries. This essay explores three important factors that contribute to emigrants taking permanent residence in countries that are not their original home. These factors are seeking jobs or opportunities, the effects of conflict or wars, and the need to maintain family links. Job /Economic opportunities A statement by Apple yard, 2001, p.6 explains that since the end of the Second World War, numerous transformations have occurred in human society. These e transformations pertain to the economic, social, and political situations of different countries and have been greatly responsible for the changing nature and composition of international migration. The industrial revolution led many individuals in Europe to move and settle in new areas that crossed the political boundaries of their home countries. Appleyard further explains in the recent past, the pressures of globalization have led to an increased demand for skilled labor and professionals due to the integration of the world’s major economies. It is reasonable to imagine that these professionals and skilled workers move from their home countries to search for a job and better career opportunities that are not available in their home countries. Lucas, 2008, p.2, adds that labor emigrants are known to move from their home countries to other countries where they can earn more money than in their home countries. Therefore it can be said of this category of emigrants that they move and settle in other countries because of the differences in the wages paid in foreign countries which are better when they are compared with those paid in their home country. For some, the main reason why they travel and settle in other countries is that they could be living in areas they consider to have limited opportunities to enable them to advance economically.Moving and settling in a foreign country enables them to live a more decent life Lucas,2008,p.3 explains that the number of people who became residents of the united states had been increasing from 1981 until the year 2001. Lucas furthers notes that the greatest increase in emigrants seeking employment opportunities in the US was recorded among the temporary workers. Other individuals, especially those skilled in various fields of business, move and settle in another country so that they can be able to either start new enterprises or expand their already existing businesses. Many persons travel to Malaysia from across Asia seeking jobs and other economic opportunities as well. The majority of the emigrants to Malaysia in the year 1997 came from Indonesia (27%), Bangladesh (23%), Nepal