Chatbot
A program that simulates conversation with users — increasingly powered by LLMs to handle natural-language questions and tasks.
In plain English
A chatbot is software that conducts a conversation, usually through text or voice. Old-school chatbots followed rigid scripts and decision trees; modern AI chatbots use LLMs and can handle open-ended questions.
Common uses:
- Customer support — answering FAQs, escalating to humans
- Sales / lead qualification — chatting with site visitors
- Internal helpdesks — IT, HR, knowledge bases
- Consumer apps — companions, learning, entertainment
Chatbot vs AI assistant vs agent:
- Chatbot — typically reactive, answers questions
- AI assistant — broader capability, can use tools, has memory
- Agent — autonomous, can plan and take multi-step actions
Most AI chatbots today are powered by an LLM behind the scenes, often combined with RAG to ground answers in company-specific content.