Основное отличие этих микроорганизмов заключается в виде жизни. Бактерии - это живой организм, потому что у них есть клетки. С вирусами это не столь очевидно, поскольку они не имеют клеток и им требуются клетки доноры, чтобы выжить и размножаться. Ещё одно отличие заключается в том, что бактерии могут оказаться полезными. Вирусы — нет.
Вирусы помогают переносить участки ДНК между видами, что позволяет ускорить изменение генотипа внутри вида это в кризисные моменты помогает приспособится к новым условиям.