طی 4دهه گذشته، کشور موجهای مهاجرتی مختلفی را تجربه کرده است که بیشترین سهم مهاجران از سمت همسایه شرقی ایران یعنی کشور افغانستان بوده است. پس از ساکن شدن مهاجران طی موجهای ابتدایی، نسلهای دوم و حتی سوم در ایران به دنیا آمدند و زمینه مناسبتری برای حضور سایر مهاجران نیز شکل گرفت. در این سالها، بخشهای مختلفی از دستگاههای اداری مسوول رسیدگی به امور مهاجران بودهاند که نبود رویهای واحد و عدم هماهنگی میان این بخشها، سیاستگذاری در امور مهاجران را با چالشهایی مواجه کرد.