Name Entity Recognition (NER) is a subtask of information extraction that involves identifying proper names of entities such as people, organizations, and locations within natural language documents. NER determines if a word is a name and the entity type by analyzing the context of the word and entity types of neighboring words. NER relies on analyzing the context around words and relationships between entities.