Een antivirusprogramma is software die gericht is op het voorkomen, detecteren en mogelijk onschadelijk maken van kwaadaardige codes en malware op een computer, zoals virussen, adware, backdoors, BHO's, dialers, fraudtools, kapers, keyloggers, LSP's, rootkits, spyware, trojans, wormen of ransomware. Over het algemeen is dit type programma niet in staat om een ​​computer volledig te beschermen tegen alle bestaande cyberdreigingen - cyberaanvallen, advanced persistent threat (APT), botnets, DDoS-aanvallen, phishing, scam, social engineering of spam - en daarom wordt het over het algemeen beveiliging geboden door samengestelde producten en diensten aangeboden door softwarebedrijven.