Semantic annotation is the act of attaching metadata to data, giving it context and meaning. Tagging words, sentences, or images in consideration with the appropriate concepts or attributes allows machines to interpret the meaning behind the data. Simple annotation refers only to tagging a data point in isolation, whereas annotating in a semantic manner attaches relationships, categorization, and context relevance to it.