Cele mai importante cauze ale migrației includ conflictele armate, persecuția politică, sărăcia, dezastrele naturale și instabilitatea economică și politică. Impactul migrației asupra societăților poate fi pozitiv sau negativ, în funcție de circumstanțele specifice. Printre efectele negative se numără creșterea tensiunilor sociale, exploatarea lucrătorilor migranți și creșterea costurilor sociale. Pe de altă parte, migrația poate duce și la creșterea diversității culturale și la îmbunătățirea economiei și a pieței forței de muncă.