while cholecystitis is a condition that causes inflammation of the gallbladder. Thus, this is the key difference between gallstones and cholecystitis. Furthermore, gallstones are caused due to excess cholesterol in the bile, excess bilirubin in the bile, or due to the gallbladder not emptying...