Tagging refers to speed up searching and helps you find relevant and precise information.
Semantic Annotation goes one level deeper:
---- enriches the unstructured or semi-structured data with
a context that is further linked to the structured knowledge of a domain.
---- allows results that are not explicitly related to the original search.
So, if tagging is about promptly finding the most relevant result,
semantic annotation adds diversity and richness to the process.