Les détachants fonctionnent en utilisant divers mécanismes pour décomposer et éliminer les taches. Les détachants oxydants utilisent l'oxygène pour décomposer les taches, tandis que les détachants à base d'enzymes contiennent des enzymes qui décomposent les taches à base de protéines. Les détachants agissent en soulevant et en dissolvant les taches dans le cycle de lavage.