Home » what do you understand by the term migration