# Decentralized Applications

A **Decentralized Application** (dApp) is a type of software application that is built on a [decentralized ](https://docs.allforone.app/glossary/definitions/decentralization)platform, such as the [blockchain](https://docs.allforone.app/glossary/definitions/decentralization/blockchains). Unlike traditional applications, which are centrally hosted and controlled by a single entity, dApps are decentralized and run on a network of computers using distributed ledger technology.

[Web3 ](https://docs.allforone.app/glossary/definitions/decentralization/web3)is a term used to describe the next generation of the Internet, which is being built on decentralized technologies such as the blockchain and peer-to-peer networking. Web3 technologies enable decentralized applications and services, such as dApps, to be built and run on the internet without the need for central servers or intermediaries.
