This document defines and describes different types of computer viruses. It explains that a computer virus is a program that damages computer systems and destroys or erases data files. It then lists and provides details on various types of viruses, including time bombs, logical bombs, worms, boot sector viruses, macro viruses, script viruses, and Trojan horses. The document concludes by offering actions people can take to prevent virus infections, such as updating anti-virus software weekly, backing up important files, and being cautious of unexpected email attachments.