There’s a great article on Wikipedia about the differences and benefits of 64bit Intel/AMD cpus over their 32 bit versions. It should have all the information you need.
Some on the key differences are:
- 16 general purpose registers instead of 8
- Additional SSE registers
- A no execute (NX) bit to prevent buffer overrun attacks