What is a Decentralized Application (DApp)?

A Decentralized Application (DApp) is a type of application that runs on a decentralized network (like a blockchain), rather than being hosted on a single, centralized server. DApps leverage the security, transparency, and immutability of blockchain technology.