La migración humana puede ser de diferentes tipos dependiendo del destino (internacional o nacional), voluntad (forzada o voluntaria), tiempo (temporal o definitiva), y flujo (de países poco desarrollados a desarrollados o entre países desarrollados). Las causas de migración incluyen factores políticos, culturales, socioeconómicos, familiares y bélicos.