This document discusses computer viruses and malware. It defines different types of viruses like boot viruses, program viruses, polymorphic viruses, stealth viruses, and macro viruses. It also discusses worms, trojan horses, spam, and other types of malware. The document advocates for the potential use of "good viruses" that could help update antivirus software on networks rather than cause harm. It acknowledges the ongoing arms race between viruses and antivirus technology.