Natural language processing is the branch of AI focused on enabling computers to understand, interpret, and generate human language — both text and speech. NLP powers translation services, sentiment analysis, chatbots, email filtering, voice assistants, and document summarization. Recent advances in transformer models have dramatically improved NLP capabilities, making systems that can hold nuanced conversations, write code, and summarize complex legal documents in multiple languages.