Migrația poate fi cauzată de mai mulți factori, precum lipsa perspectivelor economice, conflicte politice, violența și persecuția, schimbările climatice și schimbările globale ale populației. Pentru a gestiona mai eficient problema migrației la nivel global, este necesară o cooperare internațională mai strânsă, o investiție mai mare în dezvoltare economică și socială în țările în curs de dezvoltare, un accent pe drepturile și nevoile migranților, și o politică migratorie mai echilibrată și bazată pe merit.