Vaccines do not always prevent the spread of a virus. Vaccines help your body fight off viruses and protect your organs, among other things. Vaccines help protect you and others by killing the virus faster but do not necessarily prevent it from spreading. Staying at home and thoroughly cleaning your home is the only way to prevent a virus from spreading.