Dry cleaning powder works by absorbing dirt and stains from the carpet fibres. You sprinkle the powder on the carpet, allow it to sit for a specified time, and then vacuum it up, leaving your carpet clean and fresh.