A doc I know says the the alcohol hand sanitizers help remove germs byu stripping them from your hands, making them unable to get a "good grip" and set up to replicate. She warns that using them more than directed, or when exposed to a very dirty situation can actually make you more likely to catch something because the germs become resistant. Her advice was use them after shopping or using a public toilet, public transportation etc...