شرایط مهاجرت با توجه به هدف از مهاجرت، کشور مقصد و روش مهاجرتی بستگی دارد. اما مهم‌ترین فاکتورهایی که در مهاجرت مهم هستند: سن، تحصیلات، سابقه‌کار، تمکن مالی.