There are several types of animal viruses. They are commonly grouped into families according to the type of genetic material present in the virus:
Double-stranded DNA viruses usually have a polyhedral or complex structure. Examples include: Papilloma (cervical cancer and warts), Herpes (simplex I and II), Epstein-Barr virus (mononucleosis) and Variola (smallpox).
Single-stranded DNA viruses usually have a polyhedral structure and depend on adenoviruses for parts of their growth.
Double-stranded RNA viruses usually have a polyhedral structure with the diarrhea viruses being a common example.
Single-stranded RNA viruses are usually of two subtypes: those that can serve as mRNA and those that serve as a template for mRNA. Examples include: the Rhinovirus (common cold), AIDS, Rabies and the Influenza viruses.
Vaccines are made from harmless variants of viruses to stimulate an immune defense against the "real" virus. While vaccines have all but eliminated some illnesses such as smallpox, they are usually preventative in nature. They can help prevent an infection, but do not work after the fact. Once a person has been infected with a virus, little if anything can be done to cure a viral infection.