Un virus es un programa malicioso que se puede propagar de un ordenador a otro sin el conocimiento de los usuarios. Puede tener efectos como mostrar mensajes molestos o borrar la información del disco duro. Los antivirus son programas que detectan y eliminan virus mediante la comparación de firmas de archivos sospechosos y métodos heurísticos para prevenir infecciones. Han evolucionado para reconocer otros tipos de malware además de virus.