Here I am presenting some research on the “evolution” of the Internet, the movement from Web 1.0 to 2.0 to 3.0.  So as I understand it, Web 3.0 will be defined as the semantic Web, among others things. Let’s first understand what Web 2.0 is. You may grab the wiki which describes in conventional terms, Web 2.0 [Ref 1].

Web 2.0 as we know it is a collaborative web.

Web 1.0

Closed, Individual Publishing, One-Way Communication, Passive Involvement, Read-Only Content & Personal Websites

Web 2.0

Collaborative, Group Participation, Two-Way Communication, Active Involvement, User-Generated Content & Blogging

Source: [Ref 2].

Web 2.0 introduced technologies such as RSS Feeds, Ajax ansynchronous methods, XML, blogs, wikis and social media. Key Technologies of Web 2.0: The client-side (Web browser) technologies used in Web 2.0 development include Ajax and JavaScript frameworks. Ajax programming uses JavaScript and the Document Object Model to update selected regions of the page area without undergoing a full page reload. XML or JSON (JavaScript Object Notation) format, are two widely used structured data formats. On the server-side, Web 2.0 uses many of the same technologies as Web 1.0. Languages such as PHPRubyPerlPython, as well as Enterprise Java (J2EE) and Microsoft.NET Framework, are used by developers to output data dynamically using information from files and databases.

So what is Web 3.0 ?

Definition of Web 3.0 (uncountable) [Ref 3].

  1. (Internet) The predicted third generation of the World Wide Web, usually conjectured to include semantic tagging of content.


In Web 3.0, Semantic content [Ref 4] itself will change the way we search and display information.  New web browsers will emerge that can sense and analyse the way you search online. For example. Say you are going on a vacation and need to plan for it. With the current web the process can be time consuming where you have to iterate your choice of flight tickets, hotel bookings, etc.. Instead of specifying your choices in several lines, the new Web 3.0 will be able to understand a complex question, search the Net and analyze your response and then organize the results for you. Semantics (from Ancient Greekσημαντικός sēmantikós, “significant”)[1][2] is the study of meaning. It focuses on the relation between signifiers, like wordsphrasessigns, and symbols, and what they stand for, their denotation. The word semantics itself denotes a range of ideas — from the popular to the highly technical.

According to Gartner there will be nearly 26 billion devices on the Internet of Things by 2020. Your phone can talk to your tv and your fridge. For example, your fridge will analyse what’s in it and suggest recipes accordingly.  Or for example, deliver a coupon to a user’s phone at the precise location when he / she enters a store using geo-location software that’s tracking her precise location.

Web 3.0 isn’t just about shopping, entertainment and search. Web 3.0 will be the age of hyper-connectivity, with everything connected to everything. Currently there are 2x devices than people on the planet. By 2020 this will become a staggering 6.5x. The Internet of Things has already started and the London Underground [Ref 5] is implementing a strategy based on technological advances.  The technology is expected to improve customer service levels on the London Underground by 30 percent and save 30 percent on the cost of running the rail support network.

Further discussion of technical information will occur in another post. We will cruise through a lesson in apps (applications) for the Web 3.0 world.