Question: what is the difference between salicylic acid and benzoyl peroxide?
Answer: The major difference between benzoyl peroxide vs salicylic acid is in their approach: Salicylic acid clears out whatever's lurking in your pores, while benzoyl peroxide actually kills the acne-causing bacteria itself.