Nutritionist Dr Shilpee Aggarwal explains what a food allergy is, and the difference between an allergy and an intolerance