Answer: migrantes estão no caminho e não se sabe do estatus deles {exilados, fugitivos etc etc} e nem sempre sabemos o objetivo, ponto final ou destino deles. Imigrantes são pessoas que acabaram de chegar no país que lhes recebeu (expressao "imigrantes" descreve a perspectiva dos habitantes do pais que lhes recebeu). Emigrantes sao aqueles que abandonam o país (expressao "emigrantes" descreve a perspectiva do habitantes do país de origem).
Explanation: As três palavras tem significado diferente e sempre requerem compreensao. Migrante está no caminho, imigrantes está chegando ou já chegou, emigrante está abandonando o pais de origem.