Mari kita mulai dengan perbedaan antara virus dan malware. Virus adalah jenis malware tertentu (dirancang untuk mereplikasi dan menyebar), sedangkan malware adalah istilah luas yang digunakan untuk menggambarkan semua jenis kode yang tidak diinginkan atau berbahaya. Malware dapat mencakup virus, spyware, adware, nagware, trojan, worm, dan banyak lagi.