Push factors are strong factors for immigrants to leave their home country, e.g. poor economic, religious, violence, or political conditions, while pull factors motivate people to go to their destination country, e.g. better opportunity, no mandatory military service, or American dreams