<human>:  What is the difference between a computer virus and a computer worm?
<bot>: 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.