Un antivirus es un programa que detecta y elimina virus informáticos y otros malware como spyware y troyanos. Existen diferentes tipos de antivirus como los que solo detectan virus, los que detectan y desinfectan, y los que usan métodos heurísticos o comparan firmas. Los sistemas operativos Windows son los más atacados por virus, mientras que Unix y sus derivados como Linux son más seguros debido a su sistema de permisos.