Ett allergen är ett ämne som ger en allergisk reaktion. De flesta allergen är proteiner. Det finns även små molekyler som kan binda till antikroppar men inte själva utlösa allergireaktion, men blir immunogent om det binder till ett protein såsom till exempel albumin. Sådana små molekyler kallas hapten.