Los virus informáticos son programas maliciosos que se propagan insertando copias de sí mismos en otros programas o documentos. Existen diferentes tipos de virus como los virus de boot, las bombas de tiempo, los gusanos o lombrices que se propagan a través de correo electrónico, y los troyanos o caballos de Troya que roban datos confidenciales de usuarios. Los virus de macro se enlazan a documentos y archivos para ejecutar su código malicioso cuando se abren.