
Viruses:
A virus is a small piece of software that piggybacks on real programs. For example, a virus might attach itself to a spreadsheet program. Each time the spreadsheet program runs, the virus runs too – and it has the chance to reproduce (by attaching to other programs) or wreak havoc on your computer.