Chatbots use Natural Language Processing (NLP) technology to break down and understand human language, figure out user intent, and respond appropriately.