Alergiile alimentare sunt reacții imunitare exagerate la anumite alimente, care implică eliberarea de histamină în organism și pot duce la simptome severe precum umflarea gurii sau a feței, erupții cutanate, dificultăți respiratorii sau anafilaxie. În schimb, intoleranțele alimentare nu implică răspunsul imunitar al organismului și se manifestă prin simptome gastro-intestinale, cum ar fi balonarea, diareea, greața sau durerea abdominală. Unele intoleranțe pot fi cauzate de deficiențe enzimatice, cum ar fi cea la lactoză, în timp ce altele pot fi asociate cu sensibilități sau alergii non-imunologice la anumite substanțe alimentare.