Peristalsis is regulated by the autonomic nervous system and the enteric nervous system. The myenteric plexus (Auerbach's plexus), located between the circular and longitudinal muscle layers, plays a key role in initiating and coordinating peristaltic movements. Additionally, various hormones and local factors, such as the presence of food, can influence peristalsis.