Semantics is all about meaning – and the idea of the “semantic web” is to use techniques that add greater and greater meaning to web content. The intention is for computers – as well as humans – to “understand” something of the content, allowing them to make associations with related content and to present options to the web user based on those associations.

When web developers agree about standard ways to add semantic meaning to content, then some pretty amazingthings become possible.