Perangkat lunak bebas
Perangkat lunak bebas (Inggris: "free software") adalah istilah yang diciptakan oleh Richard Stallman dan "Free Software Foundation" yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Perangkat lunak beriklan
Kebanyakan program antivirus tidak dirancang untuk mendeteksi keberadaan "adware", karena tujuan awal dari "adware" adalah bukan untuk merusak sistem secara agresif (seperti halnya virus komputer, worm atau Trojan horse), tetapi untuk mendukung pengembangan perangkat lunak freeware atau shareware yang berangkutan. Beberapa adware juga dapat diklasifikasikan sebagai Trojan oleh beberapa produsen Antivirus, sehingga dibutuhkan perangkat lunak yang spesifik untuk mendeteksinya karena selain memantau kebiasaan pengguna dalam berselancar di Internet, adware tersebut juga dapat mencuri data pengguna. Contohnya adalah VX2 dan WNAD.EXE.