A background program that operates unsupervised on the Internet. Bots often perform repetitive tasks—Web crawlers are the most common example of this—or provide automated responses. Bots can also be used for malicious purposes: seebotnet.
Internet
A program that carries out some repetitive or periodic task for a user. A typical task is that of providing updates for a user when stock prices change.