Mandelic acid is an AHAs and salicylic acid is a BHAs. Mandelic acid works on the skin's surface while salicylic acid exfoliates your pores.