It is a branch of AI that deals with the interaction between humans and computers using natural language.