Migrația este cauzată de o serie de factori, inclusiv schimbările economice, politice, demografice și climatice. Oamenii migrează pentru a-și îmbunătăți viața, a-și găsi locuri de muncă sau pentru a scăpa de conflicte și persecuții. În același timp, migrația poate avea consecințe importante asupra țărilor de origine și ale cărori migrează, inclusiv depopularea, îmbătrânirea populației și pierderea forței de muncă, dar și impactul asupra economiei, culturii și politicilor de imigrare și asil.