Moisturizing agents (humectants) are added to cosmetics to prevent any loss of moisture and hydrate the skin. They help in retaining the inherent moisture and give a smooth appearance to the skin. In hair care products, these agents are added to attract moisture which inflates the hair shaft and volumises hair. Some compounds that provide moisturizing effects are polysaccharides, proteins, acids and small molecules like aloe vera, glycerin, sorbitol etc.