Ein Virus ist eine kleine Computeranwendung, die sich selbst in andere Anwendungen einklinkt. Wenn die andere Anwendung ausgeführt wird, startet auch der Virus und kann sich in weitere Anwendungen hinein kopieren. Auf diese Art breitet er sich ganz ähnlich aus wie ein biologischer Virus und kann dabei so viel Speicher verbrauchen, dass der Computer abstürzt.
Viren werden von Menschen programmiert. Warum? Wer weiß das schon. Die Täter sind meist unbekannt. Manche Virenprogrammierer sind Hacker, die die Computerleistung eines größeren Netzwerks ausspionieren möchten. Manche arbeiten angeblich Hand in Hand mit Spammern, wieder andere suchen Anerkennung in der Programmiererszene oder möchten sich einfach nur einen schlechten Scherz erlauben.