Los antivirus son programas que buscan prevenir, detectar y eliminar virus informáticos. Se clasifican en preventores, identificadores y descontaminadores según su función de anticiparse a la infección, identificar virus o descontaminar sistemas infectados. Existen diversos tipos de virus como caballos de Troya, gusanos, virus de macros, sobrescritura, programas, boot, residentes, enlace y mutantes/polimórficos que causan daños a sistemas.