Benzoyl peroxide is a highly effective, topical antibacterial and keratolytic agent used to treat mild to moderate inflammatory acne. It works by killing acne-causing bacteria (C. acnes) on the skin, reducing inflammation, and helping to shed dead skin cells to unclog pores