A chatbot is a computer program that talks with people like a human. It can answer questions, give information, or help with tasks. Chatbots use artificial intelligence (AI) to understand messages and respond. They are used in websites, apps, and messaging services to assist users quickly.