Definition:
A virus infects other files, by injecting the malicious code into the code of the legitimate file. Viruses can infect both data and program files. For a more in-depth discussion of viruses in comparison to other forms of malware, see What is a Virus.

