Cosmetics can contain a number of ingredients that can help them penetrate the skin. This includes simply water and fatty acids, but also alcohols such as ethanol, which act as a solvent, and also types of molecules called surfactants. Products like essential oils may also contain plant-based products called terpenes.