Bot
Bots are computer applications, programmed to carry out certain tasks autonomously. An example are crawler bots, which automatically visit websites in order to index them for search engines like Google or Bing. Another example are chatbots, which are programmed to communicate with users via chat apps like Facebook Messenger.