1.外因
某些物質進入人體後能夠導致部分人的免疫系統發生異常反應,這些物質稱為“變應原(亦稱過敏原)”,是造成過敏的罪魁禍首。變應原大多是一些大分子物質,如某種蛋白質或多肽等,常見的變應原有食物(小麥、花生、大豆、堅果類、牛奶、雞蛋、魚和甲殼類動物等,由食品過敏引發的過敏疾病已佔過敏總數的90%左右)、吸入物(花粉、屋塵、蟎等)、微生物(黴菌、細菌等)以及昆蟲毒素、藥物(如青黴素、磺胺等)、異種血清和物理因素等。上述物質可以通過食入、吸入、接觸及注射等途徑進入體內。大分子物質直接作為抗原、小分子物質(半抗原)可以與體內的某些物質結合,形成新的抗原(變應原)。變應原第一次進入體內後可造成機體的致敏狀態,當這些物質再次進入體內後便發生過敏反應。激發患者免疫系統的異常活動,最終造成一系列過敏性傷害。
2.內因
不是所有的人都過敏,在同樣的情況下有的人過敏而有的人不過敏——這個事實告訴我們過敏的發生需要內因。其內因就是一些人的“過敏體質”。過敏體質是指某類人群的免疫系統存在缺陷,他們的免疫系統異於常人,故容易做出“不辨敵友、無端攻擊”的舉動來,從而導致過敏的發生。過敏性疾病的患者多具有遺傳性,如果雙親都有過敏性疾病,其子代有75%的人有發生過敏性疾病的可能,其中50%在出生後前5年發生,隨著年齡的增長,過敏的發生會逐漸減少。
近年來,隨著工業化、城鎮化、全球化進程不斷加快,人們的生活節奏、方式不斷改變,生活和工作壓力不斷加劇,以及食品的種類和加工工藝越來越多,致使許多原來不過敏的人群可能逐漸演變成具有過敏體質的人,使潛在過敏人群不斷擴大;同時,隨著科技、醫療水平的提高,許多原來未認識到的過敏現象也被揭示出來,這就是當前過敏的發生和發現越來越多的緣故。