This document discusses the history and types of computer viruses. It begins by describing basic types of viruses like Trojan horses, worms, and email viruses. It then defines types of viruses like boot sector viruses, program viruses, multipartite viruses, and others. The document outlines some signs that a computer may be infected. It provides examples of notable viruses from the 1980s onward like the Brain virus, Melissa virus, Love Bug virus, and others. It discusses prevention methods like using antivirus software and being cautious of emails and attachments. Overall, the document provides a comprehensive overview of the development of computer viruses and methods to protect against viruses.