What is a 'Protocol' in Web3?
A simple explanation of what a 'protocol' means in the context of Web3 and how these open, rule-based systems are the foundational building blocks of the decentralized web.

In the world of Web3, the word "protocol" is used constantly. You'll hear about "lending protocols," "liquid staking protocols," or "decentralized exchange protocols." But what does it actually mean?
In its simplest terms, a protocol is a set of rules. In the context of computers, a protocol is a set of rules that governs how data is transmitted between different systems. The internet itself is built on a set of protocols, most famously the Hypertext Transfer Protocol (HTTP), which is the set of rules your web browser uses to request and display web pages.
Protocols vs. Platforms in Web2
In the Web2 world, we interact with platforms. Facebook, Twitter, and Uber are platforms. They are centralized applications owned and operated by a single company. The company sets the rules, owns the data, and can change the rules or shut down the service at any time.
Web3: A Return to Protocols
Web3 is a return to the open, permissionless ethos of the early internet, which was built on open protocols, not closed platforms. A Web3 protocol is a set of rules for a specific task, enforced not by a company, but by open-source smart contracts on a public blockchain.
Let's take an example:
- The Task: Exchanging one asset for another.
- The Web2 Platform: The New York Stock Exchange or Coinbase. These are centralized companies that act as a trusted intermediary to match buyers and sellers. They control the system and can censor transactions.
- The Web3 Protocol: The Uniswap Protocol. Uniswap is not a company in the traditional sense. It is a set of smart contracts deployed on Ethereum that define a specific set of rules for how to swap tokens using an Automated Market Maker (AMM).
Key Characteristics of a Web3 Protocol
- Open and Permissionless: Anyone can use the Uniswap protocol to swap tokens. Anyone can also build a new application on top of the Uniswap protocol without asking for permission. This is why DeFi is often called "money legos."
- Neutral and Censorship-Resistant: The core rules of the protocol are enforced by the immutable code of the smart contracts. No single entity can stop a transaction that follows the protocol's rules.
- Community-Governed: Most successful protocols are governed by a DAO (Decentralized Autonomous Organization). The community of token holders can vote to change the rules of the protocol over time.
- Composability: Because protocols are open, they can be combined and integrated in novel ways. A lending protocol can be built on top of a decentralized exchange protocol, which in turn relies on a stablecoin protocol. This creates a powerful network effect and accelerates innovation.
When you hear "protocol" in Web3, think of it as a foundational, open-source building block for the new internet. It's a shared, public good rather than a private, proprietary application. This shift from platforms to protocols is the core architectural change that defines the promise of a more open and decentralized digital future.
Frequently Asked Questions
1. What is the difference between a protocol and a dApp?
A protocol is the underlying set of rules and smart contracts that define the logic (e.g., the Uniswap protocol). A dApp (decentralized application) is the user-facing interface (e.g., the Uniswap website) that allows users to easily interact with the protocol. Multiple different dApps can be built on top of the same protocol.
2. Who builds Web3 protocols?
Protocols are typically built by a core team of developers. Once the protocol is launched, its ongoing development and governance are often handed over to a DAO, which is controlled by the community of token holders.
3. Are all protocols on Ethereum?
No. While Ethereum has the largest ecosystem of protocols, other Layer 1 blockchains like Solana and Avalanche, as well as Layer 2 solutions like Arbitrum, have their own growing ecosystems of protocols.
4. What does "composability" mean?
Composability, often called "money legos," is the idea that because Web3 protocols are open and permissionless, they can be easily combined to create new and more complex applications. A developer can build a new dApp by "composing" several existing protocols together.
5. Why is being "permissionless" important?
Being permissionless means anyone can build on or use a protocol without asking for permission from a central gatekeeper. This fosters rapid innovation and prevents censorship, which is a core tenet of Web3.