¿Por qué las DLL de 64 bits van a System32 y las DLL de 32 bits a SysWoW64 en Windows de 64 bits?

Me gustaría saber cuándo necesitamos colocar un archivo debajo C: \ Windows \ System32 o C: \ Windows \ SysWOW64, en un sistema de Windows de 64 bits. Tenía dos DLL, una para 32 bits y otra para 64 bits. Lógicamente, pensé en colocar la DLL de 32 bits en C: \ Windows \ System32 y la DLL de 64...