Principalii factori care determină fenomenul de migrație sunt sărăcia, conflictele armate și politice, instabilitatea economică și socială, discriminarea și persecuția pe criterii etnice, religioase sau politice, și dezvoltarea tehnologică și globalizarea, care încurajează circulația oamenilor și bunurilor între țări și continente. Migrația poate avea un impact semnificativ asupra economiei, culturii și societății, și implică probleme de reglementare și integrare socială în țările de destinație.