What is the difference between food intolerance and a food allergy?
A food allergy is an immune system response. Food intolerance involves other systems. Food allergy happens when the body mistakes a particular food item, classically a protein, for an invading parasite. The most common food allergies are peanuts, tree nuts (such as walnuts, cashews, pecans, and almonds), fish, and shellfish, milk, eggs, soy, and wheat.