Un chatbot es un programa informático que simula la conversación humana con un usuario final. No todos los chatbots están equipados con inteligencia artificial (IA), pero los chatbots modernos utilizan cada vez más técnicas de IA conversacional como el procesamiento del lenguaje natural (PLN) para comprender las preguntas de los usuarios y automatizar las respuestas.