There are probably any number of methods to accomplish this, from Easy Transfer cables, to network, to removing the hard disk and attaching it to the other machine.
I typically just copy the files off to an External USB drive and plug that drive into the second machine and put them where I want.
As an aside...... copying programs will not actually make them work, they will have to be installed on the Windows 10 machine so as to register their respective components with the Windows Registry.