Virology is the study of viruses, which are submicroscopic particles that contain genetic material within a protein coat. It focuses on virus structure, classification, evolution, infection of host cells, interaction with host physiology and immunity, diseases caused, isolation and culture techniques, and application in research and therapy. Viruses can be classified according to the nucleic acid type that makes up their genome and how they replicate - including DNA viruses, RNA viruses, and reverse transcribing viruses. Major branches of virology include classification of animal viruses, plant viruses, and bacteriophages.