Viruses are obligate intracellular infectious agents that contain either DNA or RNA as their genome but no organelles. They range in size from 20-400 nm and have a variety of shapes. Viruses consist of a nucleic acid core surrounded by a protein capsid and some have an outer envelope. Their genomes can be single or double stranded and either DNA or RNA. Viruses infect all forms of life including animals, plants, bacteria and archaea.