Разница между мигрантом и эмигрантом заключается в следующем:
Мигрант — это обобщающее понятие всех людей, которые поменяли своё место жительства. 1 Независимо от того, приехал ли человек из одной области в другую в рамках одного государства или перебрался из одного государства в другое. 1
Эмигрант — человек, который уезжает из своей страны в другое государство. 14 В переводе с латинского языка слово «эмигрант» означает «выселяюсь». 1
Иммигрант — антоним эмигранта, в переводе с латинского языка означает «вселяться». 1 То есть это иностранец, который приехал из другой страны на проживание. 1