|
Worm (n.)
A subclass
of virus. A worm generally spreads without user action and distributes
complete copies (possibly modified) of itself across networks. A worm
can consume memory or network bandwidth, thus causing a computer to stop
responding.
Virus (n.)
Code written with the express intention of replicating itself. A virus
attempts to spread from computer to computer by attaching itself to a
host program. It may damage hardware, software, or information.
Spyware (n.)
A general
term for a program that surreptitiously monitors your actions. While
they are sometimes sinister, like a remote control program used by a
hacker, software companies have been known to use spyware to gather data
about customers. The practice is generally frowned upon.
|