a program that attempts to damage a computer system and replicate itself to other computer systems
virus
a self-replicating program.
worm
a malicious program that is disguised as legitimate or desirable software
trojan horse
a legitimate program that has a Trojan attached to it is called
wrapper
software that is installed without the user’s consent or knowledge, designed to intercept or take partial control over the user’s interaction with the computer.
spyware
monitors actions that denote personal preferences, then sends pop-ups and ads that match those preferences
adware