The main parts in both processes are likely similar. IMO the main difference is that the migration wizard performs a several additional upgrade checks, and then migrates data directly from the source to the target, whereas backup and restore saves the data to an external place, from where it can be used in case it's needed for the restore.
André