Semantic annotation or tagging is the process of using schema markup to attach metadata about concepts to a text document or other unstructured content. This may be structured data about people, events, reviews, places, organizations, products, relationships, or relevant topics.