In preparation for the upgrade to Windows 10, it is recommended that users delete unneeded files and free up at least 40GB of space.
Programs are software that have previously been installed on the device. This software may be unneeded, or no longer used and should be uninstalled to free up space.
This video demonstrates how to uninstall programs in Windows 7.