Jedną z głównych zalet używania detergentu zamiast mydła jest to, że w połączeniu z twardą wodą detergent jest mniej podatny na wytwarzanie piany. Detergent jest również bardziej skuteczny w czyszczeniu nowoczesnych włókien odzieżowych.
Chociaż niektórzy ludzie używają terminów mydło i detergent zamiennie, oba produkty mają różne właściwości chemiczne. Mydło wytwarza się z tłuszczów zwierzęcych lub roślinnych, a detergenty wytwarza się z produktów ubocznych ropy naftowej. Cząsteczki detergentu są również w stanie rozbijać krople oleju, dzięki czemu są bardzo przydatne do czyszczenia plam tłuszczu z odzieży. Kiedy kropelki oleju i cząsteczki detergentu mieszają się, tworzą emulsję, dzięki czemu łatwiej zmywać z tkanin.