human
What is the difference between a computer virus and a computer worm?
assistant
The main difference between a computer virus and a computer worm is that a computer virus needs to be triggered by a user action, such as downloading an infected file, in order for the virus to propagate. On the other hand, a computer worm is able to spread on its own, using network connections and exploiting security vulnerabilities of the system.