At the heart of it, the difference between AHA and BHA comes down to one simple thing: solubility. AHAs are water-soluble, meaning they work their magic on the surface of the skin. In contrast, BHAs are oil-soluble, which gives them a special pass to get down deep into the pores. This single characteristic is what

