Computer viruses are malicious programs that attach themselves to other programs to replicate without the user's knowledge. They can cause mischief like displaying nasty messages or deleting files, and even damage computers by overloading them with commands. Viruses spread by infecting removable media like floppy disks and then transferring to other computers when those media are used. Common routes of infection include email attachments and pirated software. Users can protect themselves by backing up files, using prevention rules, and installing anti-virus software that scans for and removes known viruses.