Introducing Semantic Web Programming (Part I)

What is the Semantic Web?
The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation. (W3C)
In the above definition, we need to pay attention to some important things: