تُعرّف برامج مكافحة الفيروسات بأنها مجموعة البرامج التي صممت خصيصاً للكشف عن الفيروسات وإزالتها من أجهزة الحاسوب، بالإضافة إلى قدرتها على حماية أجهزة الحاسوب من مجموعة متنوعة من التهديدات كبرامج التجسس وبرامج أحصنة طروادة وغيرها من البرامج التي تعرف بالفيروسات ، وقد طور العلماء برامج مكافحة الفيروسات في أواخر الثمانينات من القرن المنصرم وقد ازداد هذا التطور نتيجة لزيادة حجم المخاطر التي تهدد الحواسيب، وبعض هذه البرامج مجانية في حين أنّ بعضها الآخر مدفوع الثمن، ولكن تجدر الإشارة إلى أنّ البرامج المدفوعة الثمن من برامج مكافحة الفيروسات هي أكثر فعالية في وقاية الأجهزة وحمايتها.
 
تقوم برامج مكافحة الفيروسات بمهام ووظائف متعددة، ومن أبرزها ما يلي:
 
توجد العديد من الشركات حول العالم التي تقوم بإنتاج البرامج المضادة للفيروسات ولمختلف أنواع الأجهزة كالحواسيب والهواتف ومن أشهر هذه البرامج هي البرامج التالية:
 
قد تنتقل الفيروسات إلى أجهزة الحاسوب من خلال عدة طرق، ومن هذه الطرق ما يلي: