what is the difference between bile acid and bile salt?
Bile acids are steroid acids found predominantly in the bile of mammals and other vertebrates. Diverse bile acids are synthesized in the liver. Bile acids are conjugated with taurine or glycine residues to give anions called bile salts. Primary bile acids are those synthesized by the liver.