Un antivirus es un programa diseñado para prevenir la activación de virus y su propagación, con componentes como vacuna, detector y eliminador. Existen diferentes tipos de antivirus: preventores que evitan infecciones, identificadores que detectan programas dañinos, y descontaminadores que eliminan malware en sistemas infectados. También se incluyen cortafuegos que bloquean el tráfico no deseado y programas antiespías o antipop-ups que protegen contra amenazas adicionales.