Carpet cleaning is performed to remove stains, dirt, and allergens from carpets. Common methods include hot water extraction, dry-cleaning, and vacuuming. Although there is an actual steam cleaning industrial process, in the context of carpet cleaning, "steam cleaning" is often mistaken for hot water soil extraction cleaning, which is professionally known as HWE. The hot water soil extraction cleaning method uses equipment that sprays heated water and detergent on the carpet and simultaneously, the water and detergent is extracted, along with any dislodged and dissolved dirt. Many experts recommend hot water extraction as the most effective carpet cleaning method.