Računalni virusi su programi napisani tako da se razmnažaju kroz programe i korisničke datoteke koje prethodno zaraze. Neki virusi se samo razmnažaju i ne čine dalju štetu korisnicima računala, a većina virusa pravi dodatnu štetu brisanjem, zamjenom ili premještanjem dijelova ili svih podataka i programa na računalu, te eventualno i brisanjem (formatiranjem) cijelog hard diska.
Ovisno o načinu djelovanja, virusi se dijele na više podskupina:
Sredinom 2002. godine poznato je oko 70.000 računalnih virusa!!!