Le allergie alimentari sono reazioni avverse innescate dal sistema immunitario contro molecole estranee, con le immunoglobuline E (IgE) che giocano un ruolo chiave. Le intolleranze alimentari, causate da difetti enzimatici o fattori farmacologici, hanno sintomi dose-correlati, a differenza delle allergie che possono manifestarsi anche con piccole quantità di alimento responsabile. La celiachia è una intolleranza al glutine che provoca danni all'intestino, mentre le allergie alimentari possono derivare da allergeni intrinseci o contaminanti, con sintomi variabili che colpiscono diversi apparati.