Postoji dosta različitih vrsta antivirusnih softverskih paketa, dostupnih od brojnih programera koji korisnicima računala pružaju razne alate i opcije. Najjednostavniji tip antivirusnog softvera pruža osnovnu funkcionalnost, obično mogućnost skeniranja sustava na viruse i uklanjanja virusa i zaraženih datoteka iz sustava. Složeniji softver može pružiti širi raspon alata, kao što je skeniranje e-pošte ugrađeno u antivirusni paket i širi raspon zlonamjernog softvera koji program može pronaći, kao što su špijunski softver ili trojanci. Postoje i neki antivirusni softverski paketi koji su malo specijaliziraniji, poput prijenosnih programa koji se mogu pokretati s prijenosnih medija i uređaja.
Antivirusni softverski paketi su programi koje ljudi mogu koristiti na svojim računalima za pronalaženje i rješavanje virusa. U svom najosnovnijem obliku, antivirusni programi skeniraju računalni sustav u potrazi za virusnim datotekama, a zatim dopuštaju korisniku tog sustava da se bavi tim datotekama. To često može uključivati izolaciju ili stavljanje u karantenu zaraženih datoteka i onih datoteka uključenih u rad virusa. Ove vrste antivirusnih softverskih paketa također mogu omogućiti korisnicima uklanjanje datoteka i virusa iz računalnog sustava. Treba ih redovito ažurirati.
Razrađeniji tipovi antivirusnih softverskih paketa često mogu uključivati širi niz alata i opcija za korisnike računala. To može uključivati mogućnost skeniranja dolaznih datoteka dok se preuzimaju s interneta na računalo, prije nego što se nađu u sustavu i potencijalno mogu stvoriti probleme. Ovi programi također mogu raditi sa softverom za pregledavanje weba za skeniranje dokumenata i priloga e-pošte kako bi potražili viruse i druge prijetnje prije nego što završe na računalu. Neki antivirusni softverski paketi čak uključuju mogućnost skeniranja i rješavanja drugih vrsta zlonamjernog softvera, kao što je “špijunski softver” koji može nezakonito pratiti aktivnosti na računalu i “trojanci” koji mogu postojati nevidljivi na računalu i drugima dati udaljeni pristup. .
Druge vrste antivirusnih softverskih paketa mogu se razviti za specifičnije svrhe. To može uključivati prijenosne antivirusne programe, koji se mogu koristiti na sustavu putem prijenosnog medijskog formata ili mobilnog uređaja. To omogućuje korisnicima računala da sa sobom lako nose antivirusni program za korištenje na sustavima koji nisu njihovi. Postoje i antivirusni softverski paketi razvijeni za posebne namjene, kao što je softver za korištenje s mobilnim uređajima ili na određenim operativnim sustavima.