Intoleranta alimentara se refera la incapacitatea organismului de a digera anumite alimente, cum ar fi lactoza, in timp ce alergia alimentara este o reactie imunitara anormala la anumite proteine din alimente, cum ar fi cele din alune sau crustacee. In general, intoleranta alimentara este mai putin grava decat alergia alimentara, dar poate fi la fel de incomoda.