Computer Science (Year 8)

What is the difference between a 'worm' and a 'virus'?

A worm is a standalone malware that replicates itself to spread to other computers, while a virus attaches itself to files and requires user action to spread.