Question: what is the difference between a virus a worm and a trojan horse?
Answer: A worm is similar to a virus by its design, and is considered to be a sub-class of a virus. Worms spread from computer to computer, but unlike a virus, it has the capability to travel without any help from a person. ... A Trojan horse is not a virus. It is a destructive program that looks as a genuine application.