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 brief descriptions of common virus types, including worms, time bombs, logical bombs, boot sector viruses, macro viruses, script viruses, and Trojan horses. The document concludes by offering tips to prevent virus infection, such as regularly updating antivirus software, backing up files, and being cautious of unexpected email attachments.