What is a worm?

A worm is a type of a virus which is self-replicating, but it is not harmful to the system or applications files. The function of a worm is to...