Virus
– A software program that attaches itself to other software
programs or data files in order to be executed, usually without
user knowledge or permission.
– Typically spread from computer to computer when humans take
an action, such as sending an e-mail attachment or copying
an infected file.
Worm
– Independent computer programs that copy themselves from
one computer to other computers over a network.
– Operate on their own without attaching to other computer
program files and rely less on human behavior in order to
spread from computer to computer