{"id":2869,"date":"2022-07-11T17:54:09","date_gmt":"2022-07-11T22:54:09","guid":{"rendered":"https:\/\/www.becomebetterprogrammer.com\/?p=2869"},"modified":"2022-07-11T18:01:57","modified_gmt":"2022-07-11T23:01:57","slug":"web1-vs-web2-vs-web3","status":"publish","type":"post","link":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/","title":{"rendered":"What is Web 3? Difference Between Web1 vs Web2 vs Web3"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The digital era doesn&#8217;t cease to amaze people with new inventions, innovations, and most importantly, new vocabulary and phrases that tend to confuse as much as they inform. You must have already come across new words like blockchain, cryptocurrency, decentralized systems, Web 3.0, etc. Some of these words have become part of our daily lives, but people can often misinterpret their meaning.<\/span><\/p>\n<p>In this post, we want to demystify Web 3.0 and have an in-depth understanding of how it works and how it differs from Web 2.0 and Web 1.0.<\/p>\n<p><b>Web 3.0 is the upcoming third generation of the internet. Applications and systems will no longer run on a single server with one central authority but on distributed ledgers such as blockchain technologies (a decentralized database of peer-to-peer servers). In addition, Web 3.0 applications and websites use technologies like machine learning (ML), big data, decentralized ledger technology (DLT), Artificial intelligence (AI), etc., to handle data and process information.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">All these terms used to describe Web 3.0 above might sound quite complex and confusing. You might also ask yourself, \u201c<em>How does Web 3.0 affect an average internet user?<\/em>\u201d For that, we need to start from the beginning. We will examine Web 1.0 and Web 2.0 and understand their features and technologies. Once done, we will dive deeper into Web 3.0, where we will look at all the technologies and buzzwords surrounding this new iteration of the World Wide Web.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#What_is_Web_10\" >What is Web 1.0?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Characteristics_of_Web_10\" >Characteristics of Web 1.0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#What_is_Web_20\" >What is Web 2.0?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Characteristics_of_Web%E2%80%9D20\" >Characteristics of Web&#8221;2.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Usage_of_Web_20\" >Usage of Web 2.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#The_Problem_With_Web20\" >The Problem With Web2.0<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Compromising_Security\" >Compromising Security<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Censoring_Information\" >Censoring Information<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Web_30\" >Web 3.0<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#How_Does_Web_30_Work\" >How Does Web 3.0 Work?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Characteristics_of_Web_30\" >Characteristics of Web 3.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Differences_Between_the_Web_10_Web_20_and_Web_30\" >Differences Between the Web 1.0, Web 2.0, and Web 3.0?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Web_30_applications\" >Web 3.0 applications.<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/#Conclusion\" >Conclusion.<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_is_Web_10\"><\/span><b>What is Web 1.0?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Web 1.0 was the first generation of the World Wide Web from early 1990 to around 2004. It was invented by a computer scientist &#8211; <a href=\"https:\/\/www.w3.org\/People\/Berners-Lee\/\" target=\"_blank\" rel=\"noopener\">Tim Berners-Lee<\/a>, who wrote the first web client and server in 1990.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this era, only a few content creators could publish content on the web. That was mainly because the resources to learn the required computer programming languages and network configurations skills were limited. Therefore, most people ended up being content consumers. Personal web pages were quite common in Web 1.0, but they mainly consisted of static pages.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To summarize, Web 1.0 was a giant library of hyperlinked information systems. Since all the pages were static, users could only read the information posted there. There were no features to like, share or even comment on any piece of content. Users could click through the various links provided on the images and texts to access the information they need. In short, the content was \u201cread-only.\u201d<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Characteristics_of_Web_10\"><\/span><b>Characteristics of Web 1.0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">It was made up of hyper-linked static pages.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">There was no interaction between users and the created content &#8211; No followers, No likes, No comments. Everything was \u2018read-only.\u2019<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Open-source: Anybody with the required technical skills could create and publish content on the web.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The content was stored on a server\u2019s file system and not on databases.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Developers mainly used tables and frames to position content on the web, <\/span><span style=\"font-weight: 400;\">resulting in unresponsive content.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If you wish to experience some websites from the Web 1.0 era, here are a few examples, &#8211;<\/span><a href=\"http:\/\/www.fogcam.org\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"> www.fogcam.org<\/span><\/a><span style=\"font-weight: 400;\">,<\/span><a href=\"http:\/\/www.edition.cnn.com\/US\/OJ\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"> www.edition.cnn.com\/US\/OJ\/<\/span><\/a><span style=\"font-weight: 400;\">, and<\/span><a href=\"http:\/\/www.dolekemp96.org\/main.htm\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"> www.dolekemp96.org\/main.htm<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"What_is_Web_20\"><\/span><span style=\"font-weight: 400;\">What is Web 2.0?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Web 2.0 is the current generation of the world wide web. When discussing Web 1.0 above, we learned that much of the content was generated by a small group of individuals, with many becoming content consumers. With Web 2.0, things changed significantly. A large amount of data online is <a href=\"https:\/\/blog.hootsuite.com\/user-generated-content-ugc\/\" target=\"_blank\" rel=\"noopener\">User Generated Content (UGC)<\/a> \u2014for example, social media content, blogs, vlogs, etc.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To better understand what we are talking about, think of any social media application like Facebook. Every day, we have people (Facebook users) posting content like articles, videos, and photos for an even bigger and growing audience. While Web 1.0 primarily focused on one group creating content and the other group acting as the audience, Web 2.0 focused on participating and contributing.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Web 2.0 era also brought technologies that ensured the content was no longer \u201cread-only.\u201d That includes<\/span><a href=\"https:\/\/www.becomebetterprogrammer.com\/javascript\/\"> <span style=\"font-weight: 400;\">Javascript frameworks<\/span><\/a><span style=\"font-weight: 400;\">, CSS3, HTML5 etc.\u00a0 People could now talk to each other across continents, collaborate to work on a particular task, share photos, buy and sell products or services and so much more every day. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Additionally, Web 2.0 allows users to react to content. They can like, share and even follow the content creator to get updated on any future content. If Web 1.0 was the \u201cread-only web,\u201d Web 2.0 is the \u201cparticipative web.\u201d Below is a breakdown of Web 2.0 features.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Characteristics_of_Web%E2%80%9D20\"><\/span><span style=\"font-weight: 400;\">Characteristics of Web&#8221;2.0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Rich user experience: Web 2.0 contains dynamic content that users can interact with. For example, users can click and zoom an image to get more information out of it.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><a href=\"https:\/\/asistdl.onlinelibrary.wiley.com\/doi\/full\/10.1002\/bult.2007.1720340104#:~:text=Folksonomies%20are%20one%20of%20today&#039;s,describe%20items%20on%20a%20website.\" target=\"_blank\" rel=\"noopener\">Folksonomy<\/a>: Web 2.0 allows users to sort information and classify it collectively. That includes tagging websites, videos, and photos.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">User participation: In Web 2.0, content flows two-way between the site owner and the site users through reviewing and online commenting. Site users can also create User Generated Content (UGC) for others to see.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Web 2.0 developed APIs, allowing different applications to interact and share data.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">It brought a shift from the \u201cone-to-many\u201d publishing model to the \u201cmany-to-many\u201d or \u201cmany-to-one\u201d model.<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Usage_of_Web_20\"><\/span><span style=\"font-weight: 400;\">Usage of Web 2.0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Web 2.0 technologies allow startups to develop applications and platforms where users can share their perspectives, opinions, thoughts, and experiences. Unlike Web 1.0, where the content was static, Web 2.0 applications tend to interact with the end-user.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Podcasting<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Social media<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Tagging<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Blogging<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Commenting<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Curating with RSS<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Social networking<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Web content voting<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"The_Problem_With_Web20\"><\/span><span style=\"font-weight: 400;\">The Problem With Web2.0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Up to this point, when we compare Web 1.0 and Web 2.0, the latter looks like the perfect solution to any problem. But why are we moving to Web 3.0? What\u2019s wrong with Web 2.0?<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Compromising_Security\"><\/span><span style=\"font-weight: 400;\">Compromising Security<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>In Web 2.0, users are at the mercy of giant tech companies like Google, YouTube, Meta, Amazon, etc., providing us with \u201cfree\u201d services. But are these services entirely \u201cfree,\u201d or do they come at a cost?<\/p>\n<p>When most of these companies launched during the <a href=\"https:\/\/www.wired.com\/insights\/2013\/08\/tech-boom-2-0-lessons-learned-from-the-dot-com-crash\/\" target=\"_blank\" rel=\"noopener\">dotcom bubble<\/a>, their services were free, which is why most users adopted them. Unfortunately, as their userbase grew, some companies started <a href=\"https:\/\/www.toronto.com\/news\/how-do-tech-giants-like-google-and-facebook-get-and-use-your-personal-data\/article_73b7cfe5-4360-5123-8769-471460c9dc85.html#:~:text=It&#039;s%20no%20secret%20that%20Facebook,and%20targeting%20them%20with%20ads.\" target=\"_blank\" rel=\"noopener\">monetizing user data for profits<\/a>. Instead of companies directly charging users for their services, they collect enough user data to create targeted market campaigns.<\/p>\n<p>In Web 2.0, users must trust third parties with their personal information to access the services and products they need with the hope that they will store this information securely. Unfortunately, that\u2019s not always the case, as data breaches and hacks are daily news on the web.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Censoring_Information\"><\/span><span style=\"font-weight: 400;\">Censoring Information<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Now that a few giant tech companies dominate the internet, <a href=\"https:\/\/www.datacenterdynamics.com\/en\/opinions\/cancel-culture-and-censorship-freeing-the-content-through-web3\/\" target=\"_blank\" rel=\"noopener\">content censorship<\/a> has become a concern for many people in the last couple of years. Users must be cautious of what they post on social media since these companies can filter any content they see fit.<\/p>\n<p>When power is that consolidated, political agendas are at the heart of what controls what information people can access. This risky tactic distorts reality and manipulates people to accept particular values and perspectives while silencing those who don&#8217;t fit the agenda.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Web_30\"><\/span><span style=\"font-weight: 400;\">Web 3.0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Finally, we are at the current new iteration of the world wide web &#8211; Web 3.0. The term \u201cWeb3\u201d was coined by <a href=\"https:\/\/gavwood.com\/\" target=\"_blank\" rel=\"noopener\">Gavin Wood<\/a> &#8211; (<a href=\"https:\/\/ethereum.org\/en\/\" target=\"_blank\" rel=\"noopener\">Ethereum<\/a> co-founder) in 2014. This term became more popular in cryptocurrency forums and has since gained track in tech companies and developer communities.<\/p>\n<p><span style=\"font-weight: 400;\">Web 3.0 is still evolving, and as such, it has no universally accepted definition. Although we are already experiencing some elements of Web 3.0 technologies today, we still have a long way to go. In that case, to better understand Web 3.0, we need to look into the future.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Web 3.0 primarily focuses on decentralization and making use of blockchain-based technologies. Web 3 applications and services will increasingly be powered by blockchain, crypto-assets (fungible and non-fungible), Artificial Intelligence, Machine Learning, and <a href=\"https:\/\/www.wired.com\/story\/what-is-the-metaverse\/\" target=\"_blank\" rel=\"noopener\">Metaverses<\/a>. The end goal is to have much more intelligent and adaptive applications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An exciting feature of Web 3.0 is that it&#8217;s expected to provide personalized content and enable people to be in control of their data. They can control who, if anyone, profits off them and their information. Furthermore, instead of handing over your email and password to a large company, you could log in securely and anonymously all over the internet without being traced using an internet identity.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Think of \u201cinternet identity\u201d as a smart contract for your data that allows you to authenticate with an identity anchor. Here, an \u201cidentity anchor\u201d could be a security key or facial recognition. Logging in this way makes it much harder for hackers since there is no one place like a company\u2019s database where all your data is stored. Further, this implies more safety and control for regular internet users.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Web 3.0 also brings forth the notion of the <a href=\"https:\/\/cambridgesemantics.com\/blog\/semantic-university\/intro-semantic-web\/\" target=\"_blank\" rel=\"noopener\">Semantic Web<\/a>, which aims to make the web data much more structured. One of the prominent advocates of integrating semantic technology is Tim Berners-Lee (the World Wide Web creator).<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_Does_Web_30_Work\"><\/span><span style=\"font-weight: 400;\">How Does Web 3.0 Work?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">When we look at Web 1.0 and Web 2.0, the Hyper Text Markup Language (HTML) is the standard markup language used to layer and display elements on the web. In Web 3.0, HTML will still be a core technology. However, the HTML will fetch data\/ content from different data sources, unlike what we use today.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With Web 2.0, most applications and services run on a centralized server or database with one single point of authority. Web 3.0 focuses on decentralization using blockchain-based technologies. Therefore, application data and services will be stored across multiple locations, eliminating the need for an arbitrary central authority.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the blockchain and Web 3.0 communities, the idea of a <a href=\"https:\/\/cointelegraph.com\/decentralized-automated-organizations-daos-guide-for-beginners\/what-is-decentralized-autonomous-organization-and-how-does-a-dao-work\" target=\"_blank\" rel=\"noopener\">Decentralized Autonomous Organization<\/a> is an emerging form of governance (DAO). With a DAO, Web 3.0 technologies and communities offer a type of self-governance in an effort to move away from centralized control over platform operations.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With blockchain technology, Web 3.0 also brings forth the idea of cryptocurrency. In Web 2.0, we transact using the <a href=\"https:\/\/mint.intuit.com\/blog\/personal-finance\/what-is-fiat-currency\/\" target=\"_blank\" rel=\"noopener\">FIAT currency<\/a>, which unfortunately gives central banks and governments control over a country\u2019s economy (centralized). On the other hand, cryptocurrency is decentralized and governed by blockchain protocols, code, and communities.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Web 1.0 and Web 2.0 mainly used <a href=\"https:\/\/study-ccna.com\/what-is-ipv4-address\/\" target=\"_blank\" rel=\"noopener\">IPv4 addressing<\/a>. Unfortunately, IPv4 provides a finite number of addresses that can be publicly routable on the internet. Over the decades, the web has grown enormously, and we now have more and more devices connecting to the internet. Web 3.0 focuses on the <a href=\"https:\/\/www.cisco.com\/c\/en\/us\/solutions\/ipv6\/overview.html\" target=\"_blank\" rel=\"noopener\">IPv6 addressing<\/a>, which supports 2^128 Internet addresses. That\u2019s 1028 times more than what is provided by IPv4.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Characteristics_of_Web_30\"><\/span><span style=\"font-weight: 400;\">Characteristics of Web 3.0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Semantic web<\/strong>: This is one of the critical cornerstones of Web 3.0. <a href=\"https:\/\/www.ontotext.com\/knowledgehub\/fundamentals\/semantic-technology\/\" target=\"_blank\" rel=\"noopener\">Semantic technology<\/a> will enable computers to understand what a specific set of data means. Using AI, computers can now use this information to generate, share and connect content through search and analysis.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong>Artificial Intelligence<\/strong>: This is the other fundamental cornerstone of Web 3.0. Artificial Intelligence (AI) or machine intelligence is the intelligence displayed by computers in contrast to the natural intelligence portrayed by humans. AI will enable applications and systems to filter data and presents a user with content that it finds appropriate.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong>Social bookmarking<\/strong> will also play a part similar to search engines. However, unlike today\u2019s search engines, social bookmarking will provide much more accurate information as it fetches data from user-voted sources. And since humans can manipulate these results, AI will help sort legitimate and falsified results.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>3D Graphics<\/strong>: Web 3.0 will transform the internet&#8217;s future as it transforms from a straightforward 2D web into a more realistic three-dimensional cyberworld. In Web 3.0, three-dimensional design is widely employed in websites and services like online gaming, e-commerce, real estate, etc.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Distributed Ledger Technology (DLT) and Smart contracts<\/strong>: These will enable users to have a trustless system by integrating smart contracts, which do not need a middle man to be a guarantor to make that contract occur. That will allow users to have an impossible-to-hack database where they can store content they own virtually.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Ubiquity<\/strong>: Ubiquitous can be equated to omnipresence. It refers to the idea of something being everywhere at the same time. To some extent, we have achieved this in Web 2.0 using different applications and services. For example, when you upload a photo on Instagram, it becomes publicly accessible to anyone anywhere.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Currently, the internet is not limited to Desktop computers as it was with Web 1.0 or mobile devices as seen in Web 2.0. We now have more and more devices connected to the <a href=\"https:\/\/www.oracle.com\/internet-of-things\/what-is-iot\/\" target=\"_blank\" rel=\"noopener\">Internet of Things (IoT<\/a>). Web 3.0 will become omnipresent. Content will be accessible anywhere by multiple applications.<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Differences_Between_the_Web_10_Web_20_and_Web_30\"><\/span><span style=\"font-weight: 400;\">Differences Between the Web 1.0, Web 2.0, and Web 3.0?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Web 1.0<\/b><\/td>\n<td><b>Web 2.0<\/b><\/td>\n<td><b>Web 3.0<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Created by Tim Berners-Lee in 1989<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Term coined by Tim O&#8217;Reilly in 2004<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Term coined by Gavin Wood, co-founder of Ethereum in 2014<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">It featured static web content<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Features dynamic web content the users could interact with<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Features semantic content<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Company Focus<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Community focus<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Individual focus<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Centralized infrastructure<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Cloud computing infrastructure which is mainly centralized<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Decentralized infrastructure<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">HTML\/HTTP\/URL\/Portals<\/span><\/td>\n<td><span style=\"font-weight: 400;\">XML\/RSS<\/span><\/td>\n<td><span style=\"font-weight: 400;\">RDF\/RDFS\/OWL<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Banner advertising<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Interactive advertising<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Behavioral advertising<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Page Views<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Cost per click<\/span><\/td>\n<td><span style=\"font-weight: 400;\">User Engagement<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">File and web servers, HTML, search engines and portals<\/span><\/td>\n<td><span style=\"font-weight: 400;\">AJAX, JavaScript, CSS, and HTML<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Blockchain, artificial intelligence, and decentralized protocols<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"Web_30_applications\"><\/span><span style=\"font-weight: 400;\">Web 3.0 applications.<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">With the help of blockchain technologies, we already have a few Web 3.0 applications today. Let\u2019s look at some of them.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>NFTs<\/b><span style=\"font-weight: 400;\">: <strong>N<\/strong>on <strong>F<\/strong>ungible <strong>T<\/strong>okens turn your digital assets into one of a kind by creating a unique digital signature that defines the ownership of your assets that can be bought or sold for money.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Cryptocurrency: <\/b><span style=\"font-weight: 400;\">Cryptos like Bitcoin and Ethereum are Web 3.0 applications (digital currencies) that are created and governed using algorithms.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>DeFi<\/b><span style=\"font-weight: 400;\">: <\/span><b>De<\/b><span style=\"font-weight: 400;\">centralized <\/span><b>Fi<\/b><span style=\"font-weight: 400;\">nance is the opposite of centralized finance, where we have banks and government in control. With DeFi, we have pieces of code that act as a bank. Decentralized finance is built on three main things &#8211; blockchain, cryptocurrency, and smart contracts.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>dApp<\/b><span style=\"font-weight: 400;\">: Decentralized Applications (dApp) are applications running on the blockchain peer-to-peer network. They make use of smart contracts for service delivery.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>DAOs<\/b><span style=\"font-weight: 400;\">: Decentralized Autonomous Organization is like any traditional organization like Uber or Google. The big difference is that it\u2019s autonomous and operates entirely transparently, independent of any human intervention.<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><span style=\"font-weight: 400;\">Conclusion.<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In summary, one can easily claim Web 3.0 is the next progressive evolution of the web. Web 3.0 will change the way we interact with the internet in ways we can\u2019t imagine right now. You might have already experienced the effect of Web 3.0 without even knowing. Have you used <a href=\"https:\/\/www.apple.com\/siri\/\" target=\"_blank\" rel=\"noopener\">Apple\u2019s Siri<\/a> or <a href=\"https:\/\/www.wolframalpha.com\/\" target=\"_blank\" rel=\"noopener\">WolfromAlpha<\/a>? These are Web 3.0 applications that can summarise large amounts of information into knowledge and valuable actions for people.<\/span><\/p>\n<p><strong>Did you like this article?<\/strong><\/p>\n<p>Share your thoughts by replying on\u00a0<a href=\"https:\/\/twitter.com\/bbprogrammer\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter of Become A Better Programmer<\/a>.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Let&#39;s be honest, you hear about all these new trendy terms such as crypto, blockchain, DeFi, NFT, Web3,  and frankly honest&#8230; it is confusing.<\/p>\n<p>In short: Web3 = descentralization<\/p>\n<p>Learn more about Web3 and the difference between Web1 vs Web2 vs Web3<a href=\"https:\/\/t.co\/5YpRInGpju\">https:\/\/t.co\/5YpRInGpju<\/a><\/p>\n<p>&mdash; Become A Better Programmer (@bbprogrammer) <a href=\"https:\/\/twitter.com\/bbprogrammer\/status\/1546630752900710402?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">July 11, 2022<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<figure class=\"wp-block-embed aligncenter is-type-rich is-provider-twitter wp-block-embed-twitter\">\n<div class=\"wp-block-embed__wrapper\"><\/div>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The digital era doesn&#8217;t cease to amaze people with new inventions, innovations, and most importantly, new vocabulary and phrases that tend to confuse as much as they inform. You must have already come across new words like blockchain, cryptocurrency, decentralized systems, Web 3.0, etc. Some of these words have become part of our daily lives, &#8230; <a title=\"What is Web 3? Difference Between Web1 vs Web2 vs Web3\" class=\"read-more\" href=\"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/web1-vs-web2-vs-web3\/\" aria-label=\"More on What is Web 3? Difference Between Web1 vs Web2 vs Web3\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":2933,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-2869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interesting-fun","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/posts\/2869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/comments?post=2869"}],"version-history":[{"count":5,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/posts\/2869\/revisions"}],"predecessor-version":[{"id":2934,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/posts\/2869\/revisions\/2934"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/media\/2933"}],"wp:attachment":[{"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/media?parent=2869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/categories?post=2869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.becomebetterprogrammer.com\/staging\/4563\/wp-json\/wp\/v2\/tags?post=2869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}