V súčasnej dobe je pre mnoho užívateľov veľkým strašiakom to, že ich milovaného pomocníka nakazí vírus. A pritom ani všetci nevedia čo to je vírus, ako sa šíri, čo dokáže, čo nie a ako sa brániť. Je jednou z mnohých hrozieb bezpečnosti a integrity počítačových systémov. Vírus najmä vo svojom vlastnom záujme zabezpečuje po vykonaní vírových inštrukcií aj vykonanie tela pôvodného infikovaného programu. je najčastejšie charakterizovaný ako nežiaduci kus programového kódu, ktorý infikuje určité dáta (spustiteľné súbory, dokumenty alebo napr. boot sektory diskiet) a týmto spôsobom sa dokáže prostredníctvom hostiteľskej aplikácie replikovať a šíriť ďalej.
Vírusy patria medzi najstaršie typy škodlivých kódov. V minulosti sa šírili predovšetkým prostredníctvom súborov, ktoré si jednotliví používatelia odovzdávali na disketách alebo iných dátových nosičoch. V časoch, keď ešte neexistoval internet v podobe, v akej ho poznáme dnes, trvalo rozšírenie takého škodlivého kódu často i niekoľko mesiacov.