Carpet extractors apply a mild solution of hot or cold water, with a cleaning chemical, which is applied to the carpet and agitated deep into the pile. The cleaning solution then absorbs the dirt and the resultant mixture is vacuumed up by the extractor into the body of the machine for later disposal.