Robak internetowy jest to specjalny program, który został wymyślony przez hakerów w celu wyrządzania szkód na obcych komputerach. Robaki internetowe są zdolne do tego, aby reprodukować swój kod, dzięki czemu mogą rozprzestrzeniać się na całym świecie. Robak może być przeniesiony na nośnikach pamięci takich jak klipsy USB, dyski twarde, ale także może roznosić się w sieciach komputerowych oraz za pośrednictwem Internetu. Większość robaków potrzebuje do rozpoczęcia działania jakiegoś rodzaju narzędzia, dlatego często szkodliwy kod jest ukryty w różnych pobieranych z Internetu plikach. Istnieją jednak także robaki, które działają niezależnie.