Les génomes des virus sont souvent très petits, et contiennent une information génétique permettant de construire des protéines, codée sous forme d'ADN ou d'ARN. C'est pourquoi nous différencions les virus à ADN (tels que l'herpès simplex, le cytomégalovirus et le virus de l'hépatite B) et les virus à ARN (tels que le virus de la grippe, le SARS-CoV-2 et le virus de l'hépatite C). L'ADN ou l'ARN contient les informations détaillées nécessaires pour construire une protéine virale à l'intérieur des cellules infectées. Le matériel génétique du virus est protégé par une enveloppe protéique appelée capside (et parfois aussi par une enveloppe lipidique). De nombreuses protéines accomplissent des fonctions importantes. Les protéines de surface du virus sont importantes pour pouvoir pénétrer dans les cellules de l'hôte (par exemple, celles de l’être humain). Les protéines de surface modulentdonc quel hôte (humain, chien, chauve-souris, ..) et même quel tissu peut être infecté (poumons, foie, …). Les protéines de surface représentent aussi une certaine faiblesse des virus. Elles sont très importantes mais en même temps exposées à l'environnement tel que par exemple le système immunitaire de l'hôte. La réponse immunitaire tente de construire des anticorps contre ces structures, et neutralise ainsi l'entrée du virus dans la cellule.