No carpet cleaning is totally dry, the driest is compound cleaning like Host.
Bonnet cleaning is wet but with only a very small percentage of water so they often call it ‘dry’ cleaning.
Nothing cleaning better than the flushing action of water, all dry methods use absorption to remove solid from a dirty carpet which is not an effective method.
A slight difference is encap which either hides the dirt or bleaches it