Un virus es un código informático que se adjunta a si mismo a un programa o archivo para propagarse de un equipo a otro e infectarlo, mientras que un gusano informático reside en la memoria y se duplica a si mismo para propagarse a través de una red sin intervención del usuario, causando problemas en la red como consumir ancho de banda. El primer gusano informático fue el gusano Morris en 1988 que infectó muchos servidores y su creador fue sentenciado.