Pralni prašek je vrsta mila, ki se uporablja za pranje oblačil. Sodobni pralni stroji so opremljeni s predali ali predelki, v katere lahko ljudje odlagajo pralni prašek. Prašek se v pralnem stroju pomeša z vodo in raztopina detergenta v prahu odstrani umazanijo in madeže s perila. Pralni prašek običajno vsebuje encime, kot so proteaze in amilaze, ki čistijo tako, da razgradijo molekule umazanije.
Vroča voda uniči številne vrste mikrobov in lahko odstrani tudi umazanijo z oblačil in drugih vrst perila, vendar lahko vroča voda tudi povzroči, da barve zbledijo in pustijo oblačila pretirano zgubana. Topla in hladna voda sta manj škodljivi za sintetične materiale, vendar sta manj učinkoviti pri odstranjevanju umazanije in ubijanju mikrobov. Poleg tega ima trda voda, ki vsebuje visoko vsebnost mineralov, manj vpliva na umazanijo in madeže kot mehka voda. Pralni prašek je namenjen odstranjevanju umazanije in madežev ne glede na temperaturo vode ali vsebnost mineralov.
Encimi so beljakovine, ki se lahko uporabljajo kot katalizatorji za ustvarjanje biokemijskih reakcij, ki omogočajo živalskim organom, da razgradijo molekule, kot so delci hrane, kar omogoča prebavo. Leta 1913 je nemški znanstvenik po imenu Otto Rohm začel preizkušati učinke encimov v milu za perilo. Najprej je uporabil proteolitični encim, ki ga je izločil iz trebušne slinavke živali. Encim je sicer povzročil kemično reakcijo, zaradi katere so se delci umazanije ločili od tkanine in drugih materialov, vendar je ugotovil, da je proces povzročil tudi pojav madežev. Od Rohmovih zgodnjih poskusov so številni drugi znanstveniki in kemična podjetja ugotovili, da so druge vrste encimov veliko bolj učinkovite kot detergenti.
Pralni prašek pogosto vsebuje različne kemične spojine, ki vplivajo na določene vrste materialov. Nekateri detergenti vsebujejo mehčalce, ki preprečujejo, da bi oprani materiali postali krhki in trdi. Številni detergenti vsebujejo belilo, ki je lahko učinkovito pri odstranjevanju razbarvanja in madežev z oblačil. Belilo pa lahko poškoduje tudi barvane materiale in ga je najbolje uporabiti na belih ali svetlih oblačilih. Pralni prašek običajno vsebuje tudi razkužila, ki lahko odstranijo mikrobe, ki jih ni mogoče ubiti z vodo.
Medtem ko ljudje v industrializiranih državah običajno uporabljajo pralni prašek v pralnih strojih, se lahko prašek uporablja za ročno pranje oblačil. Nekateri detergenti vsebujejo encime in kemične spojine, ki so lahko abrazivne za kožo. Ljudje lahko zmanjšajo poškodbe kože z nošenjem zaščitnih rokavic ali z nakupom vrst detergentov, ki so posebej zasnovani za ljudi z občutljivo kožo.