Un gusano es un programa que se replica a sí mismo y se propaga a través de una red, consumiendo ancho de banda. Se transmite automáticamente de un equipo a otro sin intervención del usuario, a diferencia de los virus que requieren adjuntarse a otros archivos. Los gusanos actuales se propagan principalmente a través de correos electrónicos con adjuntos que contienen scripts o archivos ejecutables que se activan cuando son abiertos.