The history of the World Wide Web

The internet started from small collection of web pages and evolved into what we know today as the virtual world. The internet is so popular it has became an important part of our modern lives.

The original web (AKA Web 1.0)

The original Web was first introduced to the public as a basic set of static web pages joined together by hyperlinks, and that was pretty much what the internet was back then. It soon evolved into a new era, a time of possibilities; a time where it all became more interactive and it became Web 2.0.

Web 2.0

Web 2.0 is the next evolution step of the World Wide Web, often characterized especially by its changes from static to dynamic web pages. It was conceived as a combination of concepts, trends, and technologies that focus on user interaction with others , sharing of user-generated content, and social networking. In a simpler approach, web 2.0 involves users with more interaction.

Web 3.0

Web 3.0 is what we are up to at the moment, but it’s still a working progress. It is still a working progress due to there are no solid explanations to explain what has changed compared to the previous versions. However, it is likely to be able to express a kind of intelligence by combining new ideas with artificial intelligence, data mining strategies, and natural language processing. But right now, the most commonly known aspects of web 3.0 are the internet of things and semantic web.

The Semantic Web

The semantic web is a proposed development of the World Wide Web in which computers are able to interpret and act on natural language. The idea behind semantic web is that it is chasing a goal in which computers will take some roles of what we users do on the web. For example, instead of users typing out their frequently accessed URL address, the browser recognizes the first input of the user and shows a list of the recent visited websites’ URL, which will make the web a “machine-processable” environment.

Internet of things, on the other hand, is basically things that can interact through the internet.

Information Architecture

Information Architecture is the skeleton of how the devices can be connected. Information Architecture is the design, feeling, functionality, organization and style of an online resource usually with regards to usability. It is the idea which deals with what and how a website should present itself in a way that suits and communicates with users and still deliver the intended purpose.

In relation to Web 1.0 through to Web 3.0, information architecture is the foundation behind the web. In Web 1.0, the structure is mostly static, offering a readable data service. In Web 2.0, it became writable which brings in interactivity on applications like YouTube, Facebook, and Twitter, just to name a few. As in the present day , Web 3.0 will probably relying on  machines interacting with people rather than people interacting with machines.

If Web 3.0 is done right, We may possibly have Web 4.0 and Web 5.0 in the future, which are both still ideas that people are putting together. But seeing from how the web evolves from just readable to writable , then executable, the world might be augmented with the internet even more and would probably lean towards combining virtual reality into the real world.

To conclude this topic here is a table that describes the characteristics between the different versions of the World Wide Web:






Web 1.0 vs Web 2.0 vs Web 3.0 vs Web 4.0 vs Web 5.0 – A bird’s eye on the evolution and definition. (2010). Flat World Business.  from:



O’Reilly, T. (2016). What Is Web from:


What are the major differences among Web 1.0, 2.0 and 3.0? (2012). Retrieved from:





Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s