This article was originally published on


on August 20th, 2018.

You might be asking yourself, “What on earth is a decentralized application?” Well, we’ve searched, and we’ve found that there isn’t one absolute agreed upon definition for what exactly a decentralized application (dApp ) is, as the concept is still quite new. It seems even the grammatical spelling is not yet agreed upon, so for now we’ll go with dApp. Although there’s no single definition, we have found that dApps do have a few common characteristics:

Why dApps?

DApps essentially allow all the back-end code and data to be decentralized, and hence they cannot be changed. Considering the decentralized nature of these applications, coupled with the mechanisms that secure blockchain data, dApps have the potential to unlock a diverse array of use cases. A few benefits of creating a dApp rather than a normal application include:

App via Pexels