See the science behind what causes allergies here. There are many causes and reasons for allergic reactions and the many factors are mentioned in here.
See information related to PPD and PTD allergies here. This page shows how these allergies occur and what you can do about it.