Decentralized apps, nicknamed "dapps," are a new type of web or mobile app run on a decentralized network with trustless protocols. Most commonly, they run on Ethereum's blockchain; although there are also dapps running on Ethereum competitors such as EOS and NEO. The central idea of dapps is that they aren't controlled by a centralized operator.
The amount of cryptoassets in existence continues to grow, now numbering well into the thousands. This increase in quantity has been accompanied by an associated rise in the differing types of assets which can now be sliced in multiple ways including by what they accomplish, what they are used for, how they are perceived by regulators and their technical construct.