It is basically a foam that you spray over your car, leave to sit for about 10 mins then rinse off before washing. It helps lift away and remove as much dirt from the car before you go at it with a bucket of soapy water, to stop paint damage.
Basically you want to remove as much dirt from the paintwork before actually washing it by hand.