Tout logiciel conçu pour détecter, prévenir, arrêter et réparer les dommages causés par d'autres sur votre ordinateur ou réseau peut être appelé un logiciel de sécurité. logiciel de sécurité peut être axée sur la prévention des attaques d'atteindre leur cible, sur la limitation des attaques de dégâts peut provoquer si elles atteignent leur cible et sur le suivi des dommages qui ont été causés sorte qu'il peut être réparé. Comme la nature du code malveillant évolue, le logiciel de sécurité évolue également.