What is the difference between AI and a chatbot?

Artificial intelligence (AI) is a discipline of computer science where machines portray intelligence similar to human intelligence—making decisions, recognizing language, translating, and continuously learning.

Chatbots are automated conversational interfaces placed on websites, devices, and social media. More advanced bots will be powered by AI, but many older versions are rule-based. In general, chatbots built on an AI framework are far more capable and user-friendly.