Ključna razlika med endogenimi in eksogenimi antigeni je ta, da se endogeni antigen tvori v celicah, medtem ko eksogeni antigen vstopi v telo od zunaj.
Antigen je molekula ali snov, ki reagira na produkt določenega imunskega odziva in spodbuja nastajanje protiteles. Antigenost te molekule je sposobnost antigena, da inducira proizvodnjo protiteles. Antigeni so lahko tudi beljakovine ali polisaharidi. Poleg tega celice, ki predstavljajo antigen (APC), kot so dendritične celice, posredujejo v postopkih privzema antigena, predelave antigena in predstavitve antigena. Poleg tega lahko antigene glede na imunsko aktivnost razvrstimo med imunogene, tolerogene ali alergene. Poleg tega lahko antigene glede na njihov izvor razvrstimo med eksogene ali endogene.