Weitere Fragen zu verwandten Themen finden Sie hier:

Unter einem Bot (vom Begriff robot abgeleitet) versteht man ein Computerprogramm, das weitgehend autonom ständig gleichen, sich wiederholenden Aufgaben nachgeht. Es handelt sich dabei meist um ein eher simples, aber effektives Programm. Gebräuchlich ist die Bezeichnung auch für quasi-selbständige Programme im Bereich der künstlichen Intelligenz.http://de.wikipedia.org/wiki/Bot
Nächstes Mal bitte selbst googeln ;-)

Bot-Programme werden dafür eingesetzt, befallene Rechner in gigantische Netzwerke zum Spam-Versand einzusetzen (Bot-Netze).
Phishing-mails werden fast ausschließlich über solche Bot-Netze abgesetzt.
In Onlinespielen werden Bots dazu eingesetzt, um automatisiert Gegner zu töten und somit ohne eigene Leistung Geld oder Ehrenpunkte zu erwirtschaften.