worm

A program which duplicates itself, typically across networks.
In contrast to a virus, a worm does not attach itself to other programs,
but can reproduce itself independently. See also virus.