Worms are self-replicating programs that can spread across computer networks automatically by exploiting vulnerabilities, without needing any human action like opening an attachment. In contrast, computer viruses typically require human involvement, such as running an infected program, to spread. This independence makes worms particularly dangerous for network security.