The liver forms and secretes bile that contains bile acids to aid in the digestion and intestinal absorption of fats and the fat-soluble vitamins A, D, E, and K. It also synthesises and store fats, including fatty acids and cholesterol. Its inflammation can cause indigestion of fats in humans.