Bile acids are produced in the liver from cholesterol and secreted into the small intestine to help with the absorption of dietary fat and cholesterol.
Bile salts produced by the liver assist in breaking apart dietary fats.