Natural language processing (NLP) is what gives chatbots the ability to comprehend both intent and conversational dialogue. It is also a type of artificial intelligence (AI) software.
What is natural language processing (NLP)?
Further Reading
BLOG
What exactly is an AI chatbot?
BLOG
An comprehensive introduction to chatbots
BLOG
What is chatbot automation?