32-bit version of Windows is designed to work well with a 32-bit processor (can also be installed with a 64-bit processor, but it would be less efficient of the 64-bit version), while the 64-bit version of Windows must be installed on computers with 64-bit processor.