A computer virus is a program that installs itself and runs without permission on an infected computer. There are different types of viruses like email viruses, trojan horses, and worms. Viruses can spread through email attachments, websites, networks, software, and removable drives. Symptoms of a virus include slow performance, unexpected program/file changes, browser issues, and unauthorized emails sent from the infected device. People are advised to use antivirus software, practice safe browsing/email habits, keep systems updated, and use firewalls to protect against viruses. Popular antivirus programs are listed that can help keep computers secure.