Once upon a time (it was 1990), a man named Tim Berners-Lee gave birth to the World Wide Web that we all love today.

Don't get confused, he did not invent the Internet, but HTML and HTTP Protocol. Years later, he founded WWW Consortium aka W3C, an organization that overseeing the development of the web and maintaining standard of the HTML and some other related technologies. He is still the director of W3C until today.

Most great people are driven by their dream, Sir Tim Berners-Lee is no exception. He has a great dream too. Here you go.

I have a dream for the Web... and it has two parts.

In the first part, the Web becomes a much more powerful means for collaboration between people. I have always imagined the information space as something to which everyone has immediate and intuitive access, and not just to browse, but to create. The initial WorldWideWeb program opened with an almost blank page, ready for the jottings of the user. Robert Cailliau and I had a great time with it, not because we were looking for a lot of stuff, but because we were writing and sharing our ideas. Furthermore, the dream of people-to-people communication through shared knowledge must be possible for groups of all sizes, interacting electronically with as much ease as they do now in person.

In the second part of the dream, collaborations extend to computers. Machines become capable of analyzing all the data on the Web -- the content, links, and transactions between people and computers. A "Semantic Web", which should make this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy, and our daily lives will be handled by machines talking to machines, leaving humans to provide the inspiration and intuition. The intelligent "agents" people have touted for ages will finally materialize. This machine-understandable Web will come about through the implementation of a series of technical advances and social agreements that are now beginning

Once the two-part dream is reached, the Web will be a place where the whim of a human being and the reasoning of a machine coexist in an ideal, powerful mixture. Realizing the dreeam will require a lot of nitty-gritty work. The Web is far from "done." It is in only a jumbled state of construction, and no matter how grand the dream, it has to be engineered piece by piece, with many of the pieces far from glamorous.

In short, the objective of Semantic web is making the Web understandable not just by human but also machines. (not machine with artificial intelligence) With that, information exchange and sharing can be much more efficient.

HTML5 introduces a handful of new inline elements (such as span, strong, abbr) to the HTML family, in fact, it is no longer called inline element but text-level semantics.

New Text-level semantics

Besides text-level elements, there are series of blocking elements for content sectioning. With the addition of these new elements, it is aim to make sections of a web page more meaningful rather than overwhelmed with "div"s of various classes such as <div class="header">....<div class="footer"> or <div class="article">

New Blocking Elements