Bot
A bot is an automated programme capable of performing tasks without human intervention: responding to messages, analysing data, performing repetitive actions or simulating interactions. Bots can be useful (chatbots, crawlers) or malicious (spam or DDoS bots).