AI Chatbots v. Agents - What’s the Difference?