An application built on top of a blockchain network and operating using decentralized protocols. Dapps have some unique features that distinguish them from centralized applications:
Open Source: the code is available for anyone to view, check and verify.
Decentralized: the code is owned by the community rather than a centralized company or individual.
Dapps enable users to leverage the capabilities of Web3. Unlike centralized applications, users do not need a unique username or password to interact with dapps. Users simply connect their wallet to the dapp.
There are many different categories of dapps, here are some common examples:
NFTs: NFT marketplaces allow users to buy, sell, mine and create NFTs.
DeFi: DeFi dapps allow users to access decentralized financial applications for activities such as crypto lending and borrowing.
DEXs: Decentralized exchanges or DEXs are a type of DeFi dapp that allows users to trade peer-to-peer cryptocurrencies.
Games: Gaming Dapps allow users to claim ownership over the characters, items and experiences within the games they play.
Social: Social Dapps allow users to monetize their communities and reward content creators who create valuable content.
Crypto Tools: Crypto tool dapps allow users to perform various actions, such as tracking the performance of their investments or the rarity of their NFTs.