Question: what is the difference between computer viruses worms and trojan horses?
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.