Počítačový virus je program, který může infikovat jiné programy tím, že k nim přidá vlastní kopii. Antivirus sleduje všechny nejpodstatnější vstupní/výstupní místa, kterými by viry mohly do počítačového systému proniknout.