There are many factors that play into the reason why people move. Migration is the movement of persons from one country or locality to another. In that case an individual may have made a forced migration or a willing migration. In either case each individual has a different reason for migrated to their new directions. Some examples of reasons of migration are economic, entertainment or even for social reasons.
Migration pull factors are factors are factors that encourage a person to move from their native country to another country of residence. Some reasons for people to migrate to another country are better chances of attaining employment, better education opportunities and a better quality or standard living. This migration move is often out of free will but sometimes may be out of force. Many refugees and asylum seekers can also choose a new country of refuge through migration pull factors. Migration pull factors are significant because they are the reasons that migration happens at all. Pull factors motivate people to move to new destinations and new opportunities. Migration pull factors are the fuel behind people moving around our world, in acts of globalization. An example of a pull factor is Mexican migrants moving to America. These migrants do not move to escape unemployment in their native country.
Migration push factors are factors are conditions that drive people to leave their homes. It is the reason why people with certain nationalities will leave a certain country or area in a country. It's a negative aspect for the population in a country, because with a lot of push factors, a lot of people will leave and there is no positive "living" atmosphere. If a lot of people leave and go to the same country it can cost migration flows. Sometimes people have no other choice than to think about emigration and leave their country of origin because of some of these push factors. Push factors are usually based on economic, social or political problems.