A branch of AI that focuses on enabling computers to understand, interpret, and generate human language.