The term sulfate is used in chemistry to denote a salt of sulfuric acid. ... This is the sulfate type which can be found in many cleaning and hygiene products including shampoos. The main reasons why it is added to shampoos are because this sulfate produces foam and is a powerful detergent.