De maag heeft meerdere functies. Zo biedt de maag een tijdelijke opslagplaats voor voedsel.
Tevens voegt het maagsappen aan het onverteerde eten toe, zodat het zuur van milieu wordt. Dit heeft als voordeel dat eventuele ziekteverwekkers in het voedsel niet kunnen overleven. Daarnaast maakt de maag stoffen aan waardoor vetten in het voedsel makkelijker te verteren zijn. Tegelijkertijd wordt de maaginhoud gekneed en gemengd door samentrekkende spieren in de maagwand. Hierdoor is het voor de rest van het spijsverteringskanaal makkelijker om voedingsstoffen op te nemen. Een maaltijd verblijft gemiddeld 4-6 uur in de maag, afhankelijk van de hoeveelheid vet in het eten.