Ada beberapa jenis paket perangkat lunak antivirus yang berbeda, tersedia dari banyak pengembang perangkat lunak yang menyediakan berbagai alat dan opsi bagi pengguna komputer. Jenis perangkat lunak antivirus yang paling sederhana menyediakan fungsionalitas dasar, biasanya kemampuan untuk memindai sistem dari virus dan menghapus virus dan file yang terinfeksi dari sistem. Perangkat lunak yang lebih kompleks dapat menyediakan alat yang lebih luas, seperti pemindaian email yang dimasukkan ke dalam paket antivirus dan perangkat lunak berbahaya yang lebih luas yang dapat ditemukan oleh program, seperti spyware atau Trojan. Ada juga beberapa paket perangkat lunak antivirus yang sedikit lebih khusus, seperti program portabel yang dapat dijalankan dari media dan perangkat portabel.
Paket perangkat lunak antivirus adalah program yang dapat digunakan orang di komputer mereka untuk menemukan dan menangani virus. Dalam bentuknya yang paling dasar, program antivirus memindai sistem komputer untuk mencari file virus dan kemudian mengizinkan pengguna sistem untuk menangani file tersebut. Ini sering dapat melibatkan mengisolasi atau mengkarantina file yang terinfeksi dan file-file yang terlibat dalam operasi virus. Jenis paket perangkat lunak antivirus ini juga dapat memungkinkan pengguna untuk menghapus file dan virus dari sistem komputer. Mereka harus diperbarui secara teratur.
Jenis paket perangkat lunak antivirus yang lebih rumit, seringkali dapat menyertakan rangkaian alat dan opsi yang lebih luas untuk pengguna komputer. Ini dapat mencakup kemampuan untuk memindai file yang masuk saat diunduh dari Internet ke komputer, sebelum file tersebut berada di sistem dan berpotensi menimbulkan masalah. Program ini juga dapat bekerja dengan perangkat lunak penjelajahan web untuk memindai dokumen email dan lampiran untuk mencari virus dan ancaman lain sebelum berakhir di komputer. Beberapa paket perangkat lunak antivirus bahkan menyertakan kemampuan untuk memindai dan menangani jenis malware lainnya, seperti “spyware” yang dapat memantau aktivitas secara tidak sah di komputer dan “Trojan” yang dapat ada tanpa terlihat di komputer dan memberikan akses jarak jauh kepada orang lain. .
Jenis paket perangkat lunak antivirus lainnya dapat dikembangkan untuk tujuan yang lebih spesifik. Ini dapat mencakup program antivirus portabel, yang dapat digunakan pada sistem melalui format media portabel atau perangkat seluler. Hal ini memungkinkan pengguna komputer dengan mudah membawa program antivirus untuk digunakan pada sistem selain sistem mereka sendiri. Ada juga paket perangkat lunak antivirus yang dikembangkan untuk tujuan tertentu, seperti perangkat lunak untuk digunakan dengan perangkat seluler atau pada sistem operasi tertentu.