• Viruses - A virus is a small piece of programming that usually piggybacks on real programs. For example, a virus might attach itself to a program such such as Microsoft Word. Each time the word program runs, the virus runs, too, and it has the chance to reproduce (by attaching to other programs) or cause chaos.

  • E-mail viruses - An e-mail virus moves around in e-mail messages, and usually replicates itself by automatically mailing itself to dozens of people in the victim's e-mail address book. This is a very deadly virus can it can send messages to everyone in your address book and thus it can spread really fast.

  • Worms - A worm is a small piece of software that uses computer networks and security holes to replicate itself. A worm can find a hole in your browser security for example and begin to copy itself. To copy itself, a copy of the worm scans the network for another machine that has a specific security hole. It copies itself to the new machine using the security hole, and then starts replicating from there, as well.

  • Trojan horses - A Trojan horse is simply a computer program. The program claims to do one thing (it may claim to be a game or a movie form Microsoft media player) but instead does damage when you run it (it may erase your hard disk). Trojan horses have no way to replicate automatically. This is also a really dangerous program because if your hard drive gets COMPLETELY erased your computer might not even be able to run and so you will have to buy a new computer.