A hair care shampoo is specially formulated to clean your hair and scalp without stripping them of essential oils. There are many different types of shampoos available, including daily, deep cleansing, color care and anti-frizz formulas. Try our top listed sulphate-free shampoos.