Les causes des migrations peuvent être très diverses : guerres, motivations économiques, environnementales, de travail ou familiales… Elles sont majoritairement le fait de populations jeunes (18-30 ans) et ont la plupart du temps pour destination des pays géographiquement proches du lieu de départ.
Les raisons des migrations peuvent être liées à des besoins et envies de voyage de court ou long terme, pour éventuellement rejoindre de la famille vivant à l'étranger, pour des vacances, etc.
Ces déplacements peuvent être limités par la politique de visas des pays d'arrivée.
L'immigration européenne a ainsi un effet positif sur le taux de chômage moyen des diplômés du supérieur mais a réduit le taux chômage moyen des personnes avec un diplôme du secondaire ou qualification professionnelle, et n'a pas d'effet sur le taux de chômage moyen des personnes sans diplômes.