A computer virus is a malicious program that can spread itself and infect computers without permission. Viruses can damage programs, delete files, reformat hard disks, use computer memory, and cause system crashes. It is important to understand viruses in order to prevent harm, as they can spread widely over the internet. People should backup data, use antivirus software, keep it updated, install firewalls, avoid unknown emails and disks to protect against viruses.