migration

noun
  1. the movement of people or animals from one place to another, especially to find work or better living conditions
  2. the seasonal movement of animals from one region to another
  3. Usage: biology
  4. the process of moving data or programs from one computer system to another
  5. Usage: computing

Examples