Cauzele migrației forței de muncă din țările sărace către cele bogate includ condițiile precare de trai, lipsa oportunităților de muncă satisfăcătoare, conflictele armate, discriminarea și sărăcia. Migrația este adesea considerată ca o soluție temporară pentru a îmbunătăți situația financiară a unei familii, dar poate de asemenea contribui la creșterea economiilor țărilor gazdă și la transferul de cunoștințe și tehnologie.