Nguyên nhân và tác động của việc nhập cư rất nhiều và rất khác nhau. Nhập cư có thể là tự nguyện, trong đó người nhập cư tìm kiếm cơ hội tốt hơn hoặc chỉ đơn giản là chọn sống ở một quốc gia khác, hoặc không tự nguyện, hoặc do khủng hoảng hoặc do một lực lượng bên ngoài buộc phải di dời. Nhập cư có thể có những tác động kinh tế, xã hội và chính trị sâu sắc đối với cả quốc gia xuất phát và quốc gia đến.
Lý do nhập cư tự nguyện phổ biến nhất là tìm kiếm việc làm hoặc các cơ hội kinh tế không có sẵn ở nước sở tại. Những người nhập cư giàu có hoặc có học thức, có tài sản hoặc kỹ năng quý giá có thể nhập cư chỉ vì họ thích khí hậu, chính trị, luật pháp hoặc quy ước xã hội của một quốc gia khác.
Người nhập cư có thể không tự nguyện rời khỏi đất nước của họ do bị đàn áp tôn giáo, xã hội hoặc chính trị và xin tị nạn hoặc quy chế tị nạn ở một quốc gia khác. Người nhập cư cũng có thể bỏ trốn hoặc bị đuổi khỏi các quốc gia đang có chiến tranh hoặc đã trải qua một thảm họa thiên nhiên nghiêm trọng.
Nhập cư có nhiều ảnh hưởng đến cả quốc gia sở tại và quốc gia xuất xứ. Nền kinh tế của nước sở tại có thể được hưởng lợi từ lao động giá rẻ, hoặc bị tổn thương khi người nhập cư làm việc với mức lương bất hợp pháp, gây ra sự phẫn nộ xã hội và chính trị đối với họ. Bối cảnh xã hội và chính trị của nước sở tại cũng có thể bị thay đổi đáng kể. Quốc gia xuất xứ có thể chịu những tác động tiêu cực về kinh tế, chẳng hạn như thiếu hụt công nhân lành nghề.