When it comes to a food allergy vs food intolerance, a food allergy occurs when your body triggers an abnormal immune response to certain foods that are ingested. On the other hand, a food intolerance occurs when your digestive system experiences difficulty digesting or breaking down a particular food because of the absence of a specific enzyme. Allergies can be a life-threatening emergency, while intolerances are generally not.