Los virus informáticos se introducen en sistemas alojándose dentro de otros programas y no actúan hasta que se ejecuta el programa infectado, similar a los virus biológicos. Cuando el programa infectado se ejecuta, el código del virus entra en funcionamiento permitiendo que el virus se siga propagando.