How can I transfer data and settings to a new MacBook?

Episode 1343 (2:09:24)

Steve from Arleta, CA
Apple MacBook Pro

Steve has to get his daughter a new computer. What's the best way to transfer programs and data? Leo says it couldn't be easier. He just needs the cable that Apple offers. He just needs to connect the two, run the migration assistant, select what he wants transferred and it will do it. Leo's done it several times.