An allergy produce specific symptoms, such as the swelling of the lips, which usually develops within minutes of eating the food, while food intolerance produces more general symptoms, such as the indigestion and bloating, that can develop several hours after the food is eating. Only a tiny particle of food is needed to trigger a food allergy, whereas one would have to eat a large amount of food to trigger an intolerance. The symptoms of a food allergy can be life threatening, whereas the symptoms of food intolerance, unpleasant as they can be, are never immediately life threatening