Intolerance or Allergy?

So, what is the difference?

 

A food allergy is an immunological reaction to food proteins. Allergic reactions are quick to display and they are also often easy to identify. Allergies are most likely to affect babies and young children because of their underdeveloped immune systems.

On the other hand, a food intolerance is a pharmacological reaction (like the side effects of a drug) to the chemicals (natural and artificial) in food.  Symptoms are usually delayed and cumulative, and therefore difficult to recognise and identify. Exposure to toxic chemicals, pharmaceutical drugs, stress, or illness such as gastrointestinal infection, can trigger food intolerance.