Sometimes people will easily get confuse. Common sense perspective will easily says x86 is higher than x64. And some will miss interpret saying that x64 refer to 32bit and x86 is referring to 64bit operating system.
x64 is 64bit platform while x86 is 32bit platform for Operating System.
As the x86 term became common after the introduction of the 80386, it usually implies a binary compatibility with the 32-bit instruction set of the 80386. This may sometimes be emphasized as x86-32 to distinguish it either from the original 16-bit x86-16 or from the newer 64-bit x86-64 (also called x64). Although most x86-processors used in new personal computers and servers have 64-bit capabilities, to avoid compatibility problems with older computers or systems, the term x86-64 is often used to denote 64-bit software, with the term x86 implying only 32-bit.
How to check your PC Operating System running on what bit using Windows command prompt?
systeminfo <–type this and press Enter in command prompt
System Manufacturer: LENOVO
System Model: 4236NUA
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
: Intel64 Family 6 Model 42 Stepping 7 GenuineIntel ~775 Mhz
BIOS Version: LENOVO 83ET61WW (1.31 ), 7/7/2011
Windows Directory: C:Windows
System Directory: C:Windowssystem32
Boot Device: DeviceHarddiskVolume2
System Locale: en-us;English (United States)
Input Locale: en-us;English (United States)