What is a chat bot? A chatbot is a computer program that uses artificial intelligence to have conversations with users. The chatbot can respond to questions and inquiries and provide information and services automatically without the need for human intervention. Chatbots are used in many fields such as customer services, e-marketing, medicine and healthcare, distance education, and others.