Migrația poate fi explicată prin diferite cauze, precum sărăcia, instabilitatea politică, conflictele, schimbările climatice etc. Consecințele sale includ separarea familiei, scăderea resurselor pentru țările de origine, rasismul și lipsa de integrare în țările gazdă, schimbări culturale și demografice în ambele țări implicate.