This piece was originally posted here http://rugsandcarpets.about.com/od/Carpet-Cleaning/fl/The-Difference-between-Steam-Cleaning-and-Hot-Water-Extraction.htm
Hot water extraction and steam cleaning are two terms used to describe carpet cleaning. Learn the difference between them, and which one is best for carpet.