Les causes et les effets de l'immigration sont nombreux et varient énormément. L'immigration peut être volontaire, dans laquelle un immigrant cherche de meilleures opportunités ou choisit simplement de vivre dans un autre pays, ou involontaire, soit en raison d'une crise ou d'un éloignement forcé par une force extérieure. L'immigration a des impacts économiques, sociaux et politiques potentiellement profonds tant pour les pays d'origine que pour ceux de destination.
La raison volontaire la plus courante de l'immigration est la recherche d'un emploi ou d'opportunités économiques non disponibles dans le pays d'origine. Les immigrants riches ou instruits possédant des atouts ou des compétences précieuses peuvent immigrer simplement parce qu'ils préfèrent le climat, la politique, les lois ou les conventions sociales d'un autre pays.
Les immigrants peuvent fuir leur pays d'origine en raison de persécutions religieuses, sociales ou politiques et demander l'asile ou le statut de réfugié dans un autre pays. Les immigrants peuvent également fuir ou être chassés de pays en guerre ou ayant subi une grave catastrophe naturelle.
L'immigration a un large éventail d'effets à la fois sur le pays d'accueil et le pays d'origine. L'économie du pays d'accueil peut bénéficier de la main-d'œuvre bon marché ou être affectée lorsque les immigrés travaillent pour des salaires illégaux, ce qui favorise le ressentiment social et politique à leur égard. Le paysage social et politique du pays d'accueil peut également être considérablement modifié. Le pays d'origine peut subir des impacts économiques négatifs, tels qu'une pénurie de travailleurs qualifiés.