Migrația internațională poate fi determinată de mai multe motive, inclusiv căutarea unor noi oportunități economice, fugirea de conflicte și persecuții, reunirea cu membrii familiei sau urmărirea unei educații superioare. Factorii economici, politici și sociali pot juca un rol semnificativ în decizia unei persoane de a se muta în altă țară.