32 and 64bit are two different platforms, and the 32bit programs run in a 64bit environment have to be treated differently, hence the two folders.

There are 2 program files folders, one is for the 32 bits programs (x86) and the other (program files) is for the native 64 bits... and hence depending upon the above your app is installed....