Principalele cauze ale migrației sunt conflictele armate, sărăcia, lipsa oportunităților de muncă și instabilitatea politică. Migrația poate afecta țările de origine prin pierderea forței de muncă calificate și prin separarea familiilor. În același timp, poate aduce beneficii țărilor de destinație prin aportul de forță de muncă, diversitate culturală și creștere economică.