http://arstechnica.com/security/2013...cs-on-malware/

Explains the difference between types of malware - Virus vs worm vs trojan etc.

Jerry