What is Steam Cleaning?

What exactly is this method of Hot Water Extraction Carpet Cleaning? More commonly known as steam cleaning, it is a process whereby hot water and a cleaning solution is administered into your carpet to dislodge stubborn dirt particles. These dirt particles are then extracted using powerful wet vacuums.