Viruses are smaller than bacteria, ranging from 20-300 nanometers in size. They contain either DNA or RNA, but not both, surrounded by a protein coat. Viruses replicate only inside living cells and do not have organelles like mitochondria. They are classified based on their nucleic acid composition and structure into groups with cubic, helical, or complex symmetry. Major virus families include DNA viruses like herpes and RNA viruses like influenza. The virus replication cycle involves attachment, entry, uncoating, replication, assembly and release of new virus particles.