There are two main types of vaccines. Protein subunit vaccines contain only the antigenic proteins of a virus without genetic material, making them relatively safer as they cannot replicate inside the body. However, they require multiple doses and adjuvants to produce long-term immunity and a strong immune response. DNA and viral vector vaccines deliver genetic material that causes cells to produce viral proteins to train the immune system.