Decentralized Application(dApp)
An application that runs on a blockchain network, using smart contracts for backend logic instead of centralized servers.
In-Depth Explanation
dApps combine traditional frontends (websites, mobile apps) with blockchain-based backends. Unlike traditional apps, dApps are censorship-resistant, transparent, and don't require trusting a central operator. The tradeoff is complexity: users need wallets, gas for transactions, and must understand blockchain interactions.
Related Terms
Smart Contract
Self-executing code deployed on a blockchain that automatically enforces agreement terms when conditions are met.
Decentralized Finance
DeFiFinancial services built on blockchain technology that operate without traditional intermediaries.
Web3
A vision for a decentralized internet built on blockchain technology, emphasizing user ownership and permissionless access.
More in DeFi Primitives
View all →Automated Market Maker
AMMA smart contract that provides liquidity and enables trading using a mathematical formula instead of an order book.
Liquidity Pool
LPA smart contract holding paired assets that enables trading, lending, or other DeFi activities.
Collateralized Debt Position
CDPA loan where users deposit collateral to mint or borrow assets, with liquidation risk if collateral value falls.
Lending Protocol
A DeFi application that matches lenders with borrowers through smart contracts, enabling permissionless borrowing and lending.