A food allergy is an immune system reaction that can be life-threatening (anaphylaxis). A food intolerance (like lactose intolerance) is a digestive issue that causes discomfort like gas or diarrhea but is not fatal. Accurate diagnosis requires an allergist.