An AI Chatbot is a computer program that uses artificial intelligence (AI) to simulate conversation with human users, either through text or voice interactions, and responds to user inputs using natural language processing (NLP) and machine learning algorithms.