Klasifikoni tre lloje të ndryshme të viruseve kompjuterike.
1. Trojans: softuer me qëllim të keq i maskuar si softuer legjitim me qëllim që të përhapet në kompjuterë të tjerë.
2. Worms: programe vetë-përsëritëse që mund të përhapen në kompjuterë dhe pajisje të tjera në një rrjet pa asnjë ndërveprim të përdoruesit.
3. Ransomware: softuer me qëllim të keq që kodon të dhënat, duke e mbyllur përdoruesin nga sistemi i tyre derisa të paguhet një shpërblim.