Q&A: Why do gallstones form?
Gallstones are hardened deposits of bile, and they form when bile contains more cholesterol than the gallbladder can dissolve.

Gallstones are hardened deposits of bile, and they form when bile contains more cholesterol than the gallbladder can dissolve.