Many things are sold to treat acne, the most popular being benzoyl peroxide. Many of these things have not been scientifically proven to help acne. However, a mix of commercial and homemade treatments can help with acne for various reasons.