Viruses are non-cellular infectious agents that are composed of nucleic acid (DNA or RNA) and protein. They have a nucleic acid core wrapped in a protein coat called a capsid. Viruses can only reproduce within host cells and do not have their own metabolism. They are grouped according to their shape, structure, type of nucleic acid, and whether they have an envelope or not. Examples of viral groups include retroviruses like HIV, rhabdoviruses like rabies, and myxoviruses like influenza.