To move data or software from one location to another. Migration often means "copy" as much as it does "move." For example, "let's migrate our photos from the computer to the tablet" does not necessarily connote the photos are deleted from the computer after the transfer. Following are the various kinds of migration that take place in the computer world.
Moving data from one storage system to another for efficiency, backup or archiving. Also called "data migration." See HSM
Moving application programs from one computer to another. See PC migration
Moving data from a computer, tablet or smartphone to another device. See PC migration
Moving a website or other Internet-based service from one ISP to another or from one server to another. See Internet domain name
Moving an inhouse system to the cloud. See cloud computing