How do the various vaccines work and what is the difference between them?