Een belangrijk onderscheid tussen computervirussen en wormen is dat virussen een actief hostprogramma of een reeds besmet en actief besturingssysteem nodig hebben om te worden ingeschakeld, schade te veroorzaken en andere uitvoerbare bestanden of documenten te besmetten. Wormen daarentegen zijn zelfstandige schadelijke programma's die zichzelf zonder menselijke hulp kunnen vermenigvuldigen en verspreiden via computernetwerken.
Virussen zijn meestal verbonden aan een uitvoerbaar bestand of een Word-document. Ze worden vaak verspreid via P2P, besmette websites en e-mailbijlagen die worden gedownload. Zodra een virus op je systeem belandt, blijft het sluimeren totdat het geïnfecteerde hostbestand of -programma wordt geactiveerd. Hierdoor ontwaakt het virus en kan het worden uitgevoerd en zich kopiëren op je systeem.
Wormen daarentegen hebben geen hostprogramma nodig om te worden uitgevoerd, te kopiëren en zich te verspreiden. Zodra een worm op je systeem terecht is gekomen, meestal via een netwerkverbinding of als gedownload bestand, kan deze meerdere kopieën van zichzelf maken en zich verspreiden via het netwerk of de internetverbinding, zodat onvoldoende beveiligde computers en servers in het netwerk worden geïnfecteerd. Omdat elke volgende kopie van een netwerkworm zich ook zelfstandig kan kopiëren, kunnen infecties zich zeer snel verspreiden via internet en computernetwerken.
Schadelijke softwareprogramma's hebben een subklasse virussen en wormen en deze bevat de volgende items:
Het is aan te raden anti-malwaresoftware te installeren op al je apparaten, zoals pc's, laptops, Macs en smartphones, en om je anti-malwareoplossing regelmatig bij te werken zodat je apparaat beschermd is tegen de nieuwste dreigingen. Met goede anti-malwaresoftware, zoals Kaspersky Anti-Virus, kun je virus- en worminfecties detecteren en voorkomen op je pc. Daarnaast is Kaspersky Mobile Security een uitstekende optie om je Android-smartphones te beschermen. Kaspersky Lab heeft producten die de volgende apparaten beschermen: