Benzoyl peroxide works through the following mechanisms:
Antibacterial activity
Benzoyl peroxide kills acne bacteria (C. acnes).
Anti-keratinization activity
Benzoyl peroxide reduces the production of keratin (a sticky skin protein), which helps skin cells shed from the skin. This helps clear and prevent clogged pores.