Los virus informáticos se propagan cuando el código de programas se transfiere entre computadoras. Una vez activados, los virus pueden reproducirse copiándose en discos, discos duros, programas legítimos o redes. Los virus solo se ejecutan y reproducen cuando se ejecutan programas o archivos infectados. Los microvirus son específicos de aplicaciones como Microsoft Office y se propagan a través de documentos que contienen lenguajes de macros.