In computing terms, migration can mean many things. It can mean moving a user from one physical computer to another. It can mean upgrading an operating system to a newer version.