This document presents an overview of computer viruses, detailing their definitions, types, and the impacts they have on systems. It discusses the motivations behind virus creation, outlines various types including worms, trojan horses, and macro viruses, and lists the ten worst computer viruses along with their estimated damages. The document also emphasizes the importance of antivirus software and provides preventive measures to mitigate virus threats.