Bile is produced by the Liver.
It is a greenish-yellow alkaline (basic in nature) liquid, which is stored in the Gall Bladder.
Bile is secreted into the small intestine where it helps in the digestion of fats(lipids). It actually doesn't digest fats, but breaks the fat molecules into smaller pieces to make their digestion easy. This process is called fat emulsification.