Memory Resident Virus : ویروس هایی که پس از فعال شدن مانند یک برنامه ماندگار در حافظه ram رایانه باقی می مانند.
Stealth Virus: اینگونه ویروس ها به روش های مختلف رد پای خویش را مخفی می کنند به این معنی که فایلهای آلوده به اینگونه ویروس ها به گونه نشان داده می شود که یک فایل غیر آلوده جلوه کند. به عنوان مثال عموم ویروس ها پس از آلوده کردن یک فایل بر اندازه آن فایل می افزایند و یا گاهی تاریخ و زمان ضبط فایل را عوض می کنند اما ویروس های گروه stealth می توانند به روش های خاص و بدون تغییر وضعیت ظاهری عملیات خویش را انجام دهند.
Encrypiting Virus : اینگونه ویروسها خود را به صورت های مختلفی رمز می کنند و به این ترتیب شناسایی آنها مشکل تر می شود.
Polymorphic Virus : این ویروس ها پس از هر بار آلوده سازی ساختار داخلی خود را تغییر می دهند و یا از شیوه های خود رمزی استفاده می کنند.
یک برنامه کامپیوتری است که مانند ویروس خود را در کامپیوتر تکثیر میکند اما برخلاف ویروس فایلهای دیگر را آلوده نمی کند. گاهی به کرمها انگل کامپیوتری نیز گفته می شود. کرم ها نیز به مانند ویروس ها می توانند خود را در شبکه تکثیر کنند.