Bot je program, který místo lidí automaticky provádí nějakou akci na počítačích. Když mluvíme o robotech, máme na mysli ty, kteří jsou na internetu.
V zásadě jsou roboti lidskými pomocníky, kteří jsou schopni dělat opakující se a opakující se práci rychlostí, která daleko přesahuje možnosti lidí. Jejich pomoc je také neocenitelná v podmínkách, kdy je vyžadována blesková reakce na jakoukoli událost.
Nejčastěji najdete roboty v chatování nebo online hrách se schopností komunikovat mezi hráči. Napodobují skutečné lidi, uživatele sedící u jiných počítačů. Boti také ovládají akce mnoha postav v MMORG a dalších online hrách. V online aukcích a burzách nahradili roboty člověka při provádění rutinních akcí - nákup cenností, arbitráž a skalpování. Botové akce často tvoří lví podíl na vnitrodenním objemu transakcí.
Vlastník webu, který si přeje používat roboty pro dobré účely, nebo jakýkoli jiný specialista na údržbu serveru, může na server vložit soubor Robots.txt a označit v něm omezení aktivity robotů. Samotní roboti jsou povinni se těmito pravidly řídit.
Aby účinně dosáhli svých cílů, škodliví roboti se shromažďují v síti (botnety) a naplňují počítače slabou ochranou proti malwaru. Pronikají do počítače pomocí trojských koní. Příklady robotů pro odesílání spamu, zveřejňování na webech, zpracování textu. Škodliví roboti provádějí rozsáhlé výpočty s cílem prolomit hesla a indexovat síťové zdroje, ukrást osobní údaje, čísla bankovních karet a kódy PIN. Někteří roboti připravují počítač na útok DDoS oslabením jeho obrany. Kromě toho jsou všichni červi a některé viry také roboty.
Většina uživatelů počítačů dokáže snadno odlišit robota od skutečné lidské bytosti. Ale pro stroj je to skličující úkol. Proto byl vynalezen nejúčinnější způsob řešení robotů - reverzní Turingův test, hovorově nazývaný captcha. Jedná se o text zpracovaný zvláštním způsobem, snadno čitelný pro lidi a zcela nepřístupný strojovému porozumění.