A piece of code, whether a regular program or a virus, that is
not cleared from memory after its execution. A resident virus loads its
replication module into memory and makes sure that the operating system always
calls this module when it wants to execute another program, thus allowing the
virus to spread.
See Also:
Means of Infection; Virus.