Los antivirus son programas destinados a detectar y eliminar virus informáticos, los cuales han evolucionado para reconocer otros tipos de malware como spyware y troyanos. Existen diferentes tipos de antivirus como los preventores que previenen infecciones, los identificadores que detectan programas dañinos y los descontaminadores que eliminan infecciones de sistemas. Los sistemas operativos Windows son más vulnerables a virus que sistemas Unix como Linux o Mac OS X.