An enteroendocrine cell is a type of cell located in the lining of the gastrointestinal tract and pancreas, responsible for secreting hormones that regulate digestion and absorption. These cells act as chemical messengers, releasing signals into the blood in response to food intake.