You can then either copy the files from one PC to the other or you can use Windows Easy Transfer (which is a part of Windows 7 in Accessories) or a commercial program. You could also copy the data to a thumb USB drive or CD/DVD and then copy off the thumb USB drive or CD/DVD on the new machine.
Most programs just transfer data and settings in Windows. You cannot just copy the programs like data as they make entries in the registry when they are installed that are required to run the programs. If you still have the original programs on the media they came on you could reinstall each on the new PC.
Laplink is the only program I know of that transfers. Laplink has a program called PCMover that will transfer your programs and data and settings. This program is available most places that sell software (programs) including computer stores, Wal-Mart, office supply stores and others.
The program can only be used to copy from one PC to another PC. You cannot use it again for another transfer. I have used the program for several years and it works well. You will first get your new PC set up, including any installation of Windows 7 that needs to be done.
Install PCMover on one machine and then on the other and the program normally includes a crossover USB cable to connect the PCs. The directions are good and lead you through and assume you are not a computer expert. It will transfer programs from previous versions of Windows (XP and Vista being the most common) to Windows 7. It does take a while to run the transfer depending on how much is on your old PC, but my experience is that it works well at transferring programs. I used it two years ago to move from my 32 bit PC running Windows XP to a 64 bit quad core processor PC running Windows 7 and it worked well.
Once you transfer everything I recommend you keep your old machine for a while in case you discover something did not transfer.
Send your questions to Dwight Watt at email@example.com. He teaches at a technical college in northwest Georgia and does consulting work for businesses and individuals. His website is dwightwatt.com.