A self-replicating, self-propagating, self-contained program that uses networking mechanisms to spread itself.SOURCE: CNSSI-4009