Cholecystokinin (CCK) is a hormone produced by the cells in the lining of the small intestine, primarily in response to the presence of fats and proteins in the digestive tract. This hormone plays a critical role in digestion by stimulating the gallbladder to release bile and promoting pancreatic enzyme secretion, both of which aid in the digestion and absorption of nutrients.