What are 32bit and 64bit systems?

We have heard that the greater part of the Computer Notebooks now days are 64 bit Architectural. What is the fundamental importance of 64 bit Architectural Systems and what are their Advantages and Disadvantages. Why they are called 64 bit? Should I remain with 32bit or upgrade to 64bit? Are there any systems which are both 32-64bit?
