This document discusses computer viruses including their definition, types, lifecycle, and how to prevent and remove them. A virus is a small software program that can replicate itself and interfere with computer operations without the user's consent. There are three main types: viruses, worms, and Trojan horses. A virus's lifecycle involves infecting a host computer, replicating itself, and then transmitting to other computers. Symptoms of infection include programs taking longer to load or drive lights flashing unexpectedly. To prevent viruses, users should update antivirus software, avoid suspicious emails or downloads, and back up their data regularly.