A moisturizer is a cosmetic product that helps to restore and maintain the skin's natural moisture levels, providing it with hydration, softness, and suppleness. It usually contains ingredients such as emollients, humectants, and occlusives which work together to keep the skin smooth and healthy looking by preventing dryness, flaking, and cracking. Moisturizers can be applied daily or as needed depending on the individual's skin type and environmental factors that may cause dryness such as cold weather, hot showers, or harsh soaps.