Un antivirus es un programa que registra constantemente el disco duro en busca de virus, y toma medidas como borrar archivos infectados o ponerlos en cuarentena para asegurar la estabilidad del sistema. Existen diferentes tipos de antivirus como residentes, detectores, inmunizadores y eliminadores, cada uno con funciones específicas de protección y limpieza. Los virus buscan propagarse a través de software y causar daños, existiendo variedades como residentes, de acción directa, de sobreescritura y de macro.