먼저 대부분의 바이러스는 자신의 유전체를 복제하기 위해 특정한 효소를 사용하는데, 이 효소들이 숙주 세포의 복제 효소에 비해 오류를 일으킬 확률이 높습니다.
특히 RNA 바이러스가 사용하는 RNA 의존성 RNA 중합효소(RdRp)는 DNA 중합효소에 비해 오류 교정 기능이 없어 복제 과정에서 실수가 상당히 많이 발생하고, 복제 과정에서 발생한 오류가 수정되지 않고 그대로 다음 세대로 전달될 가능성이 높습니다.
또한 바이러스는 RNA나 DNA만을 가지고 있는데, 특히 RNA 바이러스는 DNA 바이러스에 비해 유전 물질인 RNA 자체가 불안정할 뿐만 아니라 화학적으로도 변형되기 쉽습니다. 또한, RNA 복제 과정은 DNA 복제 과정보다 오류 발생률이 더 높습니다.
게다가 이런 불안정한 상태에서도 숙주 내에서 매우 빨게 복제를 거듭하기 때문에 정확성을 버리고 속도를 얻은 것이기도 합니다.