The biggest difference between AHAs and BHAs is their lipid (oil) solubility. AHAs are water soluble and BHAs are oil soluble....