Virus

Malicious software that both replicates and has a payload.