Ein Immunogen ist ein Antigen, das in der Lage ist, eine Immunantwort auszulösen. Antigene können in Immunogene und Haptene unterschieden werden. Das Hapten besitzt nur ein Epitop und löst eine Immunantwort nur zusammen im einem Trägerprotein aus während das Immunogen aufgrund seiner sich wiederholenden Oberflächenstrukturen direkt B.-oder T.-Zellen aktiveren kann.