Virus je dio programskog koda koji se u preruši u nešto drugo i nanosi neočekivane i obično neželjene posljedice. Virusi su obično napravljeni tako da se automatski šire i na druge kompjutere.
Virusi se mogu prenijeti:
- kao prilog (attachment) e-mail poruke,
- kao download datoteka ("skinuta sa interneta")
- na disketi ili CD-u.
Sadržaj e-mail poruke, datoteka skinutih sa Interneta ili disketa često nisu zaraženi od virusa. Važno je napomenuti da određena vrsta virusa djeluju nakon što njihov kod bude izvršen, dok drugi virusi čekaju da se određeni uslovi na računaru ispune kako bi počeli sa djelovanjem (recimo datum). Neki virusi mogu da izgledaju veoma simptično ("Sretan rođendan, Lejla"), a u drugu ruku mogu da nanesu veliku štetu kao što je brisanje podataka ili potreba za formatiranjem hard diska.