32-bit and 64-bit Version of Windows Vista and Windows 7

Hi,
What are the common features between 32-bit and 64-bit versions of Windows Vista and Windows 7? Are there also any unique features and operations amongst them? I wish to install one of these versions on my computer but would like to be advised on that. Can one upgrade from one version to the other? Thank you.
