تروریسم سایبری اولین بار در اواسط دهه هشتاد میلادی مطرح شد. FBI، تروریسم سایبری را "یک عمل مجرمانه با استفاده از کامپیوتر و ارتباط از راه دور که منجر به خشونت، تخریب یا اختلال در خدمات شده بصورتیکه با هدف ایجاد ترس ناشی از سردرگمی، شک و بلاتکلیفی در یک جمعیت خاص با هدف تاثیرگزاری بر یک دولت یا جمعیت، برای اجبار در انطباق آنها با یک برنامه خاص سیاسی، اجتماعی یا ایدئولوژیک میباشد." تعریف کرد.
کرم یا Worm بدافزارهای مستقلی هستند که از آسیبپذیری کامپوننتهای موجود استفاده میکنند. برخلاف ویروسها که نیاز به یک برنامه برای فعال شدن دارند، آنها سکوی مستقلی هستند.
ویروس یا Virus یک قطعه کد میباشد که خود را در یک برنامه یا فایل مستقل دیگر تزریق میکند. هنگامی که برنامه اجرا شد ویروس نیز فعال میشود. درواقع ویروس (برخلاف مثلا اسبهای تراوا) یک سکوی مستقل نیست.
تروجانها برنامههایی با دو نوع رفتار هستند. این برنامهها در ظاهر خدمت رسانی میکنند اما در باطن دارای رفتار دیگری هستند. ممکن است حتی رفتار خدمت رسان تروجانها همراه با انتشار آن در یک سند در اختیار استفاده کننده قرار گیرد، اما رفتار غیرعادی آن در سندی ذکر نمیشود.
برنامههایی که نوشته میشوند عموما دارای باگ یا آسیبپذیری هستند. پیدا کردن برنامهای که دارای باگ یا آسیبپذیری نباشد کار دشواری است. یک نرم افزار در صورت داشتن باگ یا آسیبپذیری، در شرایطی رفتارهای نامعمولی از خود نشان میدهد.