Un logiciel qui peut infecter un fichier et causer des dommages à un ordinateur s'appelle un virus informatique. Ce type de logiciel malveillant s'ajoute à un fichier hôte (souvent un fichier exécutable) et se propage en infectant d'autres fichiers lorsqu'ils sont ouverts ou exécutés. En plus de cette capacité de reproduction, le virus peut contenir une charge utile qui cause divers dommages, allant du ralentissement de l'ordinateur à la destruction ou altération de fichiers, voire bloquer le système d'exploitation. Ce type de logiciel est une forme spécifique de malware, qui est un terme plus général pour désigner les programmes malveillants conçus pour nuire à un système informatique.
