Bile is secreted by liver and stored in gall bladder. Bile is a watery fluid, having bile salts, bile pigments and sodium bicarbonate, cholesterol, mucin, lecithin fats, etc. It is mixed with the food in intestine along with the pancreatic and intestinal juices