Vaccinurile funcționează prin inducerea imunității specifice la nivelul organismului uman. Acestea conțin antigene, fragmente de bacterii sau virusuri care sunt injectate în corp, fără a produce boală. Sistemul imunitar recunoaște apoi acești antigene și începe producția de anticorpi, ceea ce duce la protecție împotriva bolilor. Dacă o persoană vaccinată este expusă ulterior la aceeași bacterie sau virus, anticorpii produsi anterior vor recunoaste din nou antigenul si il vor neutraliza, protejand organismul impotriva acestei infectii.