Un virus informático es un programa pequeño que se instala sin el conocimiento del usuario y se replica a sí mismo para propagarse, modificando el funcionamiento de las máquinas, borrando o dañando información. Los virus se componen de módulos de reproducción, ataque y defensa. Existen varios tipos de virus como bombas de tiempo, gusanos, virus de boot, troyanos, keyloggers y virus de macro. Los virus se propagan cuando se ejecutan programas o archivos infectados y toman control del sistema operativo para infectar otros archivos y propagarse a trav