疫苗的制作可以經由化學合成,由特定的蛋白質為引,制作出微妙的變化型態,使其能夠與淋巴球進行生化反應,影響抗體的制造;但它也可以是直接透過生物體制造的產物,以活體的病原為起始,藉由實驗控制的特殊環境下使其復制,或是使用死去的病原作為誘引,可以在不傷害其他細胞的情況下只刺激淋巴球。盡管一般認為活體疫苗的效果較好,但相對也較不易保存。因為涉及基因工程,引發研究倫理的問題,化學合成的疫苗則較為少用。