Bot (z ang. "robot") to program komputerowy, który jest zaprogramowany do wykonywania określonych czynności automatycznie. Boty są często stosowane do automatyzacji powtarzalnych zadań, takich jak wysyłanie wiadomości, przetwarzanie danych i przeszukiwanie stron internetowych. Boty mogą być również używane do celów negatywnych, takich jak spamowanie lub ataki hakerskie. Wiele serwisów społecznościowych i platform komunikacyjnych wykorzystuje boty do moderacji treści i zapewniania bezpieczeństwa użytkowników. Boty również stają się coraz powszechniejsze w branży customer service, gdzie służą do automatycznego odpowiadania na pytania i prośby klientów.