The correct answer to this open question is the following.
When we talk about immigration factors, we can refer to two terms: push factors and pull factors. The factor that is related to a person leaving in order to experience more freedom and opportunity unrelated to persecution is a pull factor.
Push factors mean that there are conditions that force people to leave their native countries such as political persecution, religious persecution, poverty, hunger, crime or lack of job opportunities. On the other hand, a pull factor is the one that makes it attractive in one country that makes people leave in search of new job opportunities, education opportunities, or better living conditions in general.