Shampoos have been in use for quite a long time and are generally used to keep hair clean. It helps remove dirt, excess oil, dandruff, etc.
Shampoos are generally prepared using chemicals. Shampoos use surfactants like sodium laureth sulfate and sodium lauryl sulfate along with co-surfactant like cocamidopropyl betaine. Water is added to this mixture to get a resultant sticky and thick liquid. Salt is added in to get the desired thickness. Shampoos also have fragrance and preservative as its ingredients. Various ingredients are added to a shampoo to enhance its qualities such as, creamy texture, easy to rinse off, good lather, pleasing fragrance, etc.
Shampoos have been a part of the Indian culture for since a very long time. Traditionally Indian shampoos use different herbs as their main ingredient. Aamla which is dried Indian gooseberry is one of the main ingredients of the ayurvedic or herbal shampoos. Other important ingredients used in the Indian shampoos include Reetha (Soapnuts), Khus, Egg, Lemon, Thyme, Chamomile tea, Glycerin, Henna, etc. Indian shampoos also make use of Shikakai, Neem, Methi seeds, Tulsi, Brahmi, etc. Various ingredients have different effects. For shiny hair one must use a shampoo which has egg extracts. Similarly to cure dandruff one must use a shampoo which has extracts of vinegar and peppermint.