; Teoria della coevoluzione : I virus potrebbero essersi evoluti da molecole complesse di proteine e DNA nello stesso momento in cui le cellule sono apparse per la prima volta sulla terra, e sarebbero dipesi dalla vita cellulare per molti milioni di anni.