dApps is a shortened form of decentralized applications
“A dApp or Decentralized Application is an application that utilizes a blockchain as a main tool of its infrastructure. It may or may not have a centralized component to it. The usage of the blockchain requires it to interact with the blockchain, both via reading the data from it and writing to it via sending txs.”-DeCo Components in a dApp