Computer viruses are malicious software that spread between devices, causing data and software damage. Symptoms include a slowdown in system speed and frequent pop-up windows, while prevention measures involve using trusted antivirus software and being cautious with downloads. There are various types of viruses, including resident, non-resident, multipartite, and network viruses, each with unique methods of infection and impact.