Gallstones are small, pebble-like formations, which are hardened deposits of digestive fluid in the gallbladder. There are two types of gallstones: cholesterol gallstones and pigment gallstones. Cholesterol stones are usually yellow-green and made of hardened cholesterol. Pigment stones are small dark stones made of bilirubin.
The causes of gallstones are not clear. However, it may be due to excessive amounts of cholesterol or bilirubin in the bile caused by the gallbladder not emptying completely or often enough.