Las bacterias tienen todos los organitos celulares necesarios para realizar sus funciones vitales como ADN, ARN y organelas, mientras que los virus solo tienen un ácido nucleico (ADN o ARN) y son mucho más pequeños porque carecen de organelas y solo pueden reproducirse dentro de una célula huésped.