در ابتدا نرمافزار آنتی ویروس برای شناسایی و از بین بردن ویروسهای رایانه ای، از این رو، ساخته شدهاست. با این حال، با گسترش انواع دیگر بدافزارها، نرمافزار آنتیویروس شروع به محافظت از سایر تهدیدهای رایانه ای کرد. بهطور خاص، نرمافزارهای ضد ویروس مدرن میتوانند کاربران را در برابر موارد زیر محافظت کنند: اشیاء مخرب مرورگر ، باج افزار، keyloggers , backdoors , rootkits، اسبهای تروجان، کرمها، LSPهای مخرب، شماره گیرها، کلاهبرداریها، ابزارهای تبلیغاتی مزاحم و جاسوس افزارها. برخی از محصولات همچنین شامل محافظت در برابر تهدیدهای رایانه ای دیگر، مانند URLهای آلوده و مخرب، حملات ناخواسته، کلاهبرداری و فیشینگ، هویت آنلاین (حفظ حریم خصوصی)، حملات بانکی آنلاین، تکنیکهای مهندسی اجتماعی، تهدید مداوم پیشرفته (APT) و حملات بات نت DDoS است.