Ci sono molti tipi diversi di vaccini.
Un tipo comune di vaccino è un "vaccino vivo". Questo tipo di vaccino contiene una piccola quantità di virus o batteri vivi. Prima che il vaccino venga somministrato, gli scienziati indeboliscono il virus o il batterio in modo che non possa far ammalare una persona. Quando una persona riceve un vaccino vivo, il suo sistema immunitario impara a riconoscere e a combattere quel virus o batterio. Quindi, se la persona è esposta al virus o al batterio in futuro, il suo sistema immunitario "saprà" già come combatterlo. Esempi di vaccini vivi includono i vaccini per morbillo, parotite e varicella.
Un altro tipo comune di vaccino è un "vaccino inattivato". Questi vaccini contengono virus o batteri morti. Questi non fanno reagire il sistema immunitario così fortemente come i vaccini vivi. A causa di questo, le persone possono aver bisogno di "colpi di richiamo" - dosi extra del vaccino, date in determinati momenti, in modo che il loro sistema immunitario possa "imparare" a combattere l'infezione. Esempi di vaccini inattivati includono i vaccini per la pertosse, la rabbia e l'epatite B.
In altri vaccini, solo una molecola proteica del virus o del batterio viene iniettata nel paziente. La proteina è sufficiente perché il sistema immunitario del paziente riconosca l'intero germe.
Con i vaccini a RNA messaggero, solo l'RNA messaggero (mRNA), che funge da modello o ricetta per la proteina, viene iniettato nel paziente. I primi vaccini a mRNA sono stati fatti negli anni '90, ma gli scienziati non ne hanno fatto un gran numero fino al 2010. Alcuni vaccini mRNA funzionano contro il cancro e possono rendere i tumori più piccoli.
Gli scienziati possono fare alcuni tipi di vaccini in laboratorio.