Terminy

Wirus

Ogólnie mówiąc jest to po prostu kawałek kodu
który potrafi sam się replikować poza kontrolą
użytkownika.

Heurystyka

Jest to zdolność programu do uczenia się z
doświadczenia, co znacznie usprawnia pracę.

Konie Trojańskie

Tych programów właściwie nie można nazwać
wirusami. Jest to program z pozoru przydatny
użytkownikowi, jednak, gdy zostaje uruchomiony
pokazują się jego prawdziwe funkcje, które mogą
spustoszyć system.

Bomby czasowe (logiczne)

Jest to tak samo jak koń trojański zwykły z pozoru
program. Dopiero, gdy zaistnieją pewne okoliczności
dokonuje zniszczeń

Robaki

Istnieją samodzielnie jako programy. Mają zdolność
powielania się i samo uruchamiania co powoduje szybkie
wyczerpanie zasobów systemowych. Czasami też wykonują
szkodliwe funkcje.