بدافزار
بدافزار یا نرم‌افزار بدخواه برنامه‌های رایانه‌ای هستند؛ به علت آن‌که معمولاً کاربر را آزار می‌دهند یا خسارتی به‌وجود می‌آورند، به این نام مشهورند. هر نرم‌افزاری است که به‌طور عمدی طراحی شده‌است تا به یک کامپیوتر، سرور، مشتری یا شبکه رایانه ای آسیب برساند (در مقابل، نرم‌افزاری که به دلیل برخی نقصان باعث ایجاد صدمه غیرعمدی می‌شود، معمولاً به عنوان یک اشکال نرم‌افزاری یا باگ توصیف می‌شود). طیف گسترده‌ای از انواع نرم‌افزارهای مخرب وجود دارد، از جمله از انواع بدافزارها می‌توان به ویروس‌های رایانه ای، کرم‌ها، اسب‌های تروآ، باج افزار، جاسوس‌افزارها، آگهی‌افزارها، روت‌کیتها، هرزنامهها، نرم‌افزار سرکش و ترس‌افزار اشاره کرد.
نرم‌افزارهای اجتماعی
نرم افزار اجتماعی که به آن برنامه‌های اجتماعی نیز گفته می‌شود، شامل ابزارهای ارتباطی و تعاملی است که بیشتر مبتنی بر اینترنت هستند. ابزارهای ارتباطی به‌طور معمول ضبط، ذخیره و ارائه ارتباطات را انجام می‌دهند، معمولاً به‌طور فزاینده ای شامل صدا و تصویر نیز نوشته شده‌است. ابزارهای تعاملی تعاملات میانجی بین یک زوج یا گروهی از کاربران را کنترل می‌کنند. آنها بر ایجاد و حفظ ارتباط بین کاربران، تسهیل مکانیک مکالمه و گفتگو تمرکز دارند. "نرم افزار اجتماعی" به‌طور کلی به نرم افزاری گفته می‌شود که رفتار مشارکتی، سازماندهی و قالب سازی جوامع، ابراز وجود، تعامل اجتماعی و بازخورد را برای افراد امکان‌پذیر می‌کند. عنصر دیگر تعریف موجود از "نرم افزار اجتماعی" این است که این "نرم‌افزار" امکان ایجاد میانجیگری نظر یافته بین افراد، به روشی متمرکز یا خودتنظیم را فراهم می‌کند. بیشترین منطقه بهبود یافته برای نرم افزار اجتماعی است که وب ۲٫۰ برنامه‌های کاربردی همه را انلاین تر می‌کند