Разница между ремигрантом и нелегальным мигрантом заключается в значении этих терминов.
Ремигрант — это мигрант, вернувшийся на родину. ru.wiktionary.org kartaslov.ru
Нелегальный мигрант — это человек, который нелегально прибыл, нелегально пребывает или незаконно работает в стране. www.rbc.ru К таким мигрантам относятся, например:
- иностранцы и лица без гражданства, у которых нет документов, дающих право на пребывание в стране; www.rbc.ru
- люди, нарушившие правила въезда; www.rbc.ru
- иностранцы с истёкшими визами, студенты, не уехавшие по завершении учёбы, и люди с просроченными трудовыми контрактами; www.rbc.ru
- люди, занимающиеся нелегальной работой; www.rbc.ru
- дети, рождённые от иностранцев в стране, которые не проживают в стране постоянно; www.rbc.ru
- иностранцы, которых должны депортировать (принудительно выслать из-за потери легальных оснований для проживания в стране) или выдворить (вид наказания за нарушения законов). www.rbc.ru
Таким образом, ремигрант обозначает конкретный тип мигрантов, а нелегальный мигрант — категорию людей, которые нарушают миграционные законы и правила.