Explanation https://tools.cisco.com/security/center/resources/virus_differences Two of the most common types of malware are viruses and worms. These types of programs are able to self-replicate and can spread copies of themselves, which might even be modified copies.