When you hear the term "decentralized application," it may conjure images of complex systems, complicated technology, and high-level programming. Really, though, a DApp is just an internet application that runs through a decentralized network that's open source and incentivized by tokens. In other words, it's just like an ordinary application—but one that doesn't share data with a centralized server. The goal of a DApp is to use blockchain technology to allow users to interact ...