Gallstones are (usually tiny, but sometimes larger) deposits of solid particles in the gallbladder. When there is too much cholesterol in the bile, gallstones are formed. Sometimes, gallstones also form because of calcium or bilirubin.