
Later (Web2), the city got giant shopping malls owned by big companies. You could chat, post pictures, buy things, and run your business, but almost everything you did had to go through these big malls.
Today, most of our online life sits inside a few very big malls: social networks, app stores, payment platforms, cloud providers. They store your data, control your account, and can change the rules at any time.
Web3 is the idea of building more of the city outside those malls, on open streets and public squares that everyone can see and help run. Instead of one company holding all the keys, many people share control. You can own things directly, not only through a company account.
To understand Web3, we need to understand a few words: blockchain, decentralization, wallets, and tokens.
Consider a special kind of notebook that everyone can see and agree on.
That is a blockchain: a chain of blocks of information. Now imagine:
This notebook is not kept in a single office. Instead, thousands of people worldwide have a copy. When someone wants to add a new line (for example, “Alice sent 5 coins to Bob”), everyone checks if the rules are followed. If it’s valid, they all agree to add it to their copy of the notebook. Because many people hold and check the notebook, it is very difficult for one person to secretly alter the past. That is why blockchains are used to track money, ownership, and other important records.
Decentralization sounds like a big word, but we can break it down.
Picture two schools.
This is like a centralized system. One place, one boss.
In Web2, most things are centralized. One company holds your data on its servers. You must trust that company completely.
In Web3, more things are decentralized. Data and rules are spread across many computers, and important rules are written into code that everyone can see. No single person or company is supposed to be able to quietly change the rules for their own benefit.
Decentralization is not all or nothing. Many Web3 projects are a mix. Some parts are decentralized, some parts are still run by a company. Understanding how decentralized something really is is an important skill.
In normal life, a wallet is where you keep your cash and cards. In Web3, a wallet is a digital tool that holds your keys.
These keys are not metal keys you put in a door. They are long secret numbers that prove:
When you use a Web3 app, you often connect your wallet. The app can then see what you own, but it cannot take your stuff without your permission.
You can think of it like this:
If you lose your wallet’s secret key or share it with someone, it is like giving away the keys to your house. That is why people are told to never share their private key or recovery phrase.
On a blockchain, you can have different kinds of digital items.
You can send tokens from one wallet to another, just like you send coins. The blockchain keeps the record of who owns what.
When you hear people talk about NFTs, they are talking about a special kind of token that is unique, like a one of a kind trading card.
Imagine a vending machine. You put in a coin, press the button for a drink, and the machine automatically checks the money and gives you the drink. The rules are built into the machine.
A smart contract is like a vending machine made of code on a blockchain.
It is a program that says things like:
Because the smart contract runs on the blockchain, everyone can see the code and check what it does. Once it is live, it will follow those rules automatically, without a person in the middle pressing buttons.
This is how many Web3 apps work. They are made of smart contracts that handle things like trading, lending, or issuing tickets.
Now we can combine the pieces. Web3 is an internet where:
In Web2, you log in with a username and password and hope the company does the right thing.
In Web3, you connect with a wallet, and the rules for money and ownership live in open code and shared ledgers that many people help maintain.
It is still early and far from perfect, but that is the core idea: an internet where you can not only read and write, but also own and move value in a more open way.

