what are bha and aha?
AHA stands for alpha hydroxy acid. BHA stands for beta hydroxy acid. AHAs are water-soluble acids made from sugary fruits. ... On the other hand, BHAs are oil-soluble. Unlike AHAs, BHAs can get deeper into the pores to remove dead skin cells and excess sebum.