DEV Community

Cover image for Web2 vs Web3

Posted on

Web2 vs Web3

The Web is very common nowadays but it was not always like that in the early days, the web was invented by Tim Berners-Lee, a British scientist in 1989, the rest is history now.

The Web is fully known as the World Wide Web, it is a major part of the internet, which contains pages and information that can be accessed by a web browser.

It is easier for us to confuse the web for the internet, but the internet is a global network of servers. Servers are where pages and information are hosted, so they make it possible for us to share information.

Although, the focus of this article is on the comparison between Web2 and Web3. It makes sense for us to look into Web 1.0 as well.

Web 1.0

This is the first stage of the Web evolution, it is widely known for displaying static pages. The contents are served from the server's file system. Elements are positioned using tables and frames. The web was mostly used by researchers and people who want to display information.

Web 2.0

This is the second stage of the Web evolution, although no point signified the end of web 1 and beginning of web 2, so web 2 was built on web1. It is the web for the creators. There is a lot of emphasis on user experience, user content creation. Social media, blogging, vlogging are mainstream. It is the participatory social web.

Web 3.0

This is the permissionless web. It is the new phase of the web, anyone on the network can use the service without interference. It also has an inbuilt payment system. Web3 applications run on blockchains, these applications are often referred to as decentralized applications(dapps).

Some of the characteristics of Web3 are that, it is verifiable, trustless, self-governing, permissionless, distributed, stateful, and others.

Differences between Web2 and Web3

Applications owners can censor any account on Web2, this would not be possible on a fully decentralized Web3 application.

Payment services like PayPal have placed restrictions on some countries making it impossible to use their services, this would not be possible on a fully decentralized Web3 payment service.

Application on Web2 can go down any time, we have seen it happen with Facebook and other big social application, web3 applications run on multiple nodes and they cannot all be down at the same time, which means the web3 application will always be accessible.


In conclusion, Web2 is still a part of Web3, just like web2 is a part of web1, it is a continuum. Most web3 application frontends are still hosted on decentralized platforms, so web2 is not going anywhere.

I am part of a block games internship aimed at teaching people how to develop a decentralized application, which is sponsored by Block games (, Nestcoin (, and the Zuriteam (

Thank you for reading

See You Next Time.

Top comments (0)