There are two main approaches to carpet cleaning: dry cleaning and wet cleaning. Dry carpet cleaning involves using little to no moisture, while the wet cleaning method utilizes water or moisture to clean the carpets.