Food intolerance is not the same as a food allergy.
Food intolerance may be caused by a lack of an enzyme that is needed to digest a particular food.
Lactose intolerance, for example, is the inability of some people to absorb lactose, a compound found in milk.