Un antivirus es un programa que previene la activación y propagación de virus a través de vacunas, detectores y eliminadores. Los antivirus tienen tres componentes: las vacunas que actúan como filtros, los detectores que examinan archivos en busca de códigos virales, y los eliminadores que desactivan y eliminan los virus. Otros tipos de programas de seguridad incluyen cortafuegos, antiespías, antipop-ups y antispam.