Obstaja kar nekaj različnih vrst protivirusnih programskih paketov, ki so na voljo pri številnih razvijalcih programske opreme, ki uporabnikom računalnikov ponujajo različna orodja in možnosti. Najenostavnejša vrsta protivirusne programske opreme zagotavlja osnovno funkcionalnost, običajno možnost skeniranja sistema za viruse ter odstranjevanja virusov in okuženih datotek iz sistema. Kompleksnejša programska oprema lahko zagotovi širši nabor orodij, kot je skeniranje e-pošte, vključeno v protivirusni paket, in širši nabor zlonamerne programske opreme, ki jo lahko najde program, kot so vohunska programska oprema ali trojanci. Obstaja tudi nekaj protivirusnih programskih paketov, ki so nekoliko bolj specializirani, na primer prenosni programi, ki jih je mogoče zagnati s prenosnih medijev in naprav.
Paketi protivirusne programske opreme so programi, ki jih ljudje lahko uporabljajo v svojih računalnikih za iskanje in obvladovanje virusov. V svoji najosnovnejši obliki protivirusni programi skenirajo računalniški sistem za virusne datoteke in nato uporabniku tega sistema omogočijo, da obravnava te datoteke. To lahko pogosto vključuje izolacijo ali karanteno okuženih datotek in tistih datotek, ki sodelujejo pri delovanju virusa. Te vrste protivirusnih programskih paketov lahko uporabnikom omogočijo tudi odstranjevanje datotek in virusov iz računalniškega sistema. Redno jih je treba posodabljati.
Bolj izpopolnjene vrste protivirusnih programskih paketov lahko pogosto vključujejo širši nabor orodij in možnosti za uporabnike računalnikov. To lahko vključuje možnost skeniranja dohodnih datotek, ko se prenesejo iz interneta v računalnik, preden so v sistemu in lahko povzročijo težave. Ti programi lahko delujejo tudi s programsko opremo za brskanje po spletu za skeniranje e-poštnih dokumentov in prilog ter iskanje virusov in drugih groženj, preden končajo v računalniku. Nekateri paketi protivirusne programske opreme celo vključujejo možnost iskanja in obravnavanja drugih vrst zlonamerne programske opreme, kot je “vohunska programska oprema”, ki lahko nezakonito spremlja dejavnost v računalniku, in “trojanci”, ki lahko obstajajo nevidno v računalniku in drugim omogočijo oddaljen dostop do nje. .
Druge vrste protivirusnih programskih paketov se lahko razvijejo za bolj specifične namene. Ti lahko vključujejo prenosne protivirusne programe, ki jih je mogoče uporabljati v sistemu prek prenosnega medijskega formata ali mobilne naprave. To uporabnikom računalnikov omogoča enostavno prenašanje protivirusnega programa s seboj za uporabo v sistemih, ki niso njihovi. Obstajajo tudi protivirusni programski paketi, razviti za posebne namene, na primer programska oprema za uporabo z mobilnimi napravami ali na določenih operacijskih sistemih.