Migration: Migration refers to the movement of individuals or groups from one place or region to another with the intention of settling there temporarily or permanently.
Pull Factors: Pull factors are elements that attract individuals or populations towards specific locations such as better job opportunities, higher standards of living, access to education, etc., encouraging them to relocate.
Push Factors: Push factors are circumstances or conditions that compel individuals or populations residing in a particular location/region/country/society/area/etc., forcing them out due to unfavorable conditions such as conflict, poverty, lack of resources/opportunities/services/etc.