Due to the ongoing Covid-19 pandemic, there is great interest in exactly how the immune system protects against viruses and whether it will be possible to develop a vaccine against Covid-19. This new Openlearn article by Professor David Male explores vaccines for viruses.