A virus is an infectious agent that can only replicate within a host organism. Viruses can infect a variety of living organisms, including bacteria, plants, and animals. Viruses are so small that a microscope is necessary to visualize them, and they have a very simple structure.