Un antivirus es un programa que identifica y elimina programas malignos de una computadora. Tiene tres funciones principales: vacuna, detector y eliminador. La vacuna actúa como filtro de programas ejecutados, el detector examina archivos en busca de programas malignos, y el eliminador remueve programas malignos y repara archivos afectados. Otros tipos de programas de seguridad incluyen cortafuegos, antiespías y antispam.