O alergie alimentară implică un răspuns exagerat al sistemului imunitar la anumite proteine din alimente, în timp ce intoleranța alimentară este o reacție negativă la un aliment care poate fi cauzată de sistemul digestiv și nu implică sistemul imunitar.