Migration bedeutet, dass jemand in ein Land einwandert, also dorthin zieht um dort zu leben. In dem Wort Migrant steckt aber nicht der Beweggrund für den Wohnortwechsel in ein anderes Land. Z.B. könnte jemand immigrieren, weil er in dem neuen Land einen Partner gefunden hat oder einen guten Job.
Wenn nan jemanden als "Flüchtling" bezeichnet, bedeutet das, dass derjenige, aus seinem Land flüchtet, also es verlassen muss, weil sein Leben bedroht ist oder er dort verfolgt wird.