worm is a self-replacing computer program that us similar to the
computer virus. A virus attaches to itself to become part of another
executable program. However a worm is a self-contained and does not need to be
part of another program to propagate itself. Computer worms are often designed
the file transmission capabilities found on many computers.