Viruses depend on the host cells that they infect to reproduce. When found outside of host cells, viruses exist as a protein coat or capsid, sometimes enclosed within a membrane. The capsid encloses either DNA or RNA which codes for the virus elements.