Detergenty "czyszczą" dzięki temu, że działają na brud/nieczystości na następujące sposoby: zachowują się jak surfaktanty – zmniejszają napięcie powierzchniowe wody, ułatwiają mieszanie się brudu z wodą (lub innym rozpuszczalnikiem), ułatwiają zwilżanie mytych powierzchni zmieniają pH powierzchni, co prowadzi do zrywania wiązań wodorowych, którymi brud jest związany z powierzchnią lub zmiana pH prowadzi do rozkładu substancji tworzących brud obniżają twardość wody, dzięki czemu woda lepiej zwilża powierzchnię i łatwiej rozpuszczają się w niej związki jonowe, tworzące brud rozkładają brud poprzez reakcję utlenienia działają enzymatycznie poprzez katalizowanie reakcji prowadzących do rozkładu cząsteczek organicznych tworzących brud działają pianotwórczo - zwiększając powierzchnię styku brudu ze środkiem myjącym
Liczba związków chemicznych stosowanych jako detergenty jest bardzo duża i ciągle poszukuje się nowych. Skład detergentów stosowanych w danym środku czyszczącym wynika z faktu co ma być myte, czym to coś jest zwykle zanieczyszczone oraz jak ma się odbywać proces mycia.