Hammer++ supports different branches of Source engine.
You must click the correct one for the game you are mapping for.
Installation instructions are found inside a README.txt file contained in the downloads.
To update Hammer++ if you had it already installed, download the new version, then simply drag and drop the files over your existing install.
When you are asked to overwrite any files, click yes.