Orca Crypto
Menu
Start Here
Learn
Chains
Exchanges
Markets
Tools
Safety
Glossary
More
Our tokens Book a session
Web3 term

dApp

A decentralized application, where the backend is a smart contract rather than a company server.

Loading live prices
All terms
All termsAddressBlockBlock timeBlockchainConfirmationGasGweiHashMempoolNodePrivate keyPublic keySeed phraseTransactionWalletAll time high (ATH)Bear marketBull marketBundlerCandlestickCapitulationChart patternsCliffDollar cost averaging (DCA)Funding rateLeverageLimit orderLiquidationLiquidityMarket capMarket orderOrder bookPerp (perpetual futures)Position sizingPresaleRisk managementSlippageSniperSpreadStealth launchStop lossSupport and resistanceTrendUnlockVestingVolatilityVolumeWhaleAMMBonding curveBridgeBurnCEXDAODeFiDepegDEXFarmingFlash loanGovernance tokenGraduationImpermanent lossLiquidity poolLP (liquidity provider)LP tokenOraclePerpetual (perp)PointsRestakingRWAStablecoinTVLWrapped tokenYield farmingAirdropAlphaAnonApe (to ape in)Ape inBagholderBagsChadCope / copiumCrypto Twitter (CT)DegenDevDiamond handsDiscordExit liquidityFloor priceFOMOFUDGMHODLJeetKOLLARPLoreMaxiMeme coinMoonNFTNGMINo coinerNormiePaper handsPFPRaidRektSerShillSnapshotTelegram (TG)TradFiWAGMIWenAddress poisoningCold storageCustodyDue diligence (DYOR)Dusting attackExit scamFront runningHardware walletHoneypotHot walletMEVMultisigPhishingPump and dumpRug pullSandwich attackSelf custodySIM swapToken approvalTwo factor authenticationWallet drainerWash tradingAccount abstractionAppchainBlock explorerCirculating and total supplyConsensusData availabilityEVMFaucetFinalityForkFully diluted valuation (FDV)Gas warHalvingLayer 1Layer 2Layer 3MainnetMiningName serviceOptimistic rollupProof of stakeProof of workRollupShardingSidechainSlashingSmart contractStakingTestnetToken standardTokenomicsValidatorZero knowledge proofZK rollupArweave and the permawebComposabilityCross chain messagingdAppDecentralized identity (DID)DePINGameFi and play to earnIndexerInteroperabilityIPFSOnchain and offchainSession keysSmart accountSocialFiSoulbound tokenSybil resistanceToken gatingWeb2 vs Web3Web3
By the Orca Crypto teamUpdated 2026-09-01How we check this3 min readDefinition
Definition

A decentralized application, where the backend is a smart contract rather than a company server.

A dApp has a normal looking front end and an unusual back end. Instead of a company database and API, the logic and state live in smart contracts on a blockchain that anyone can call directly.

The practical consequence is that the front end is a convenience, not a gatekeeper. If the website disappears, the contracts keep running and anyone can build a new interface to them.

In practice

Uniswap the website could be taken offline tomorrow and Uniswap the protocol would keep working. Several alternative front ends already exist.

What people get wrong

That a dApp has no company behind it. Most have a front end on ordinary hosting, an admin key, and a team that can upgrade the contract. The contract may be decentralized; the application you actually use often is not.

Common questions

What makes an app a dApp?
The core logic runs in a smart contract nobody can change unilaterally. The front end is usually a normal website, which is why a dApp can go offline while its contract keeps working.
Can a dApp be shut down?
The website can. The contract usually cannot, and people can interact with it directly through a block explorer. That gap is a great deal of the point.

Where this comes up on the site

The guides that actually use this word, rather than a list of everything we have written.

Where to go next

More web3 terms

Back to the full encyclopedia

Want this explained out loud?

Some of these land faster in conversation than in writing. Sessions are one to one and you can ask anything, including the things that feel too obvious to ask.

Share this page

Was this page useful?