Alergiile alimentare sunt reacții ale sistemului imunitar la anumiți compuși din alimente, cum ar fi proteinele. Intoleranța alimentară se referă la incapacitatea corpului de a digera anumiți compuși din alimente, cum ar fi lactoza. În timp ce alergiile alimentare pot provoca simptome grave, cum ar fi umflarea gâtului și dificultăți de respirație, intoleranța alimentară poate cauza simptome mai ușoare, cum ar fi greață și diaree.