Hand washing with soap and water is highly effective in removing dirt, grease, and various germs from your hands. While hand sanitizers are convenient and effective against many germs, they do not remove all types of contaminants, such as dirt and certain chemicals, as effectively as soap and water.