Chatbots are pre-set virtual assistants. They are often used for customer service or automated tasks like scheduling appointments. They can answer common questions. Live chats provide conversation with another person in real-time.