Named Entity Recognition (NER) is a subtask of information extraction that seeks to locate and classify named entities mentioned in text into predefined categories such as people, organizations, locations, expressions of times, quantities, monetary values, percentages, etc. NER is a crucial component of Natural Language Processing (NLP) and is used to understand and process human language in a structured manner.