In my understading,
Moving - Something which is done Offline (VM Powered OFF) , moving VM folders and disks to other host or datastore, when using this method VM has to be registered again back to the Inventory
Migrate - Which is done online (VM Powered ON), using some Vm features like vMotion, Storage vMotion, etc.