Cholecystokinin is a peptide hormone released by enteroendocrine cells in the duodenum in response to fatty acids and amino acids. It stimulates the release of digestive enzymes from the pancreas and bile from the gallbladder, aiding in fat digestion. As a hormone and neurotransmitter, cholecystokinin plays roles in digestion, satiety, and anxiety. It exists in several forms that act on CCK receptors in the pancreas, stomach, brain, and elsewhere to regulate these physiological processes.