DAppsとは、ブロックチェーンを使った分散型のアプリケーションのことです。スマートコントラクトを基盤にしているので、耐久性がありますし、誰もがコードを検査可能で操作の記録も残されるので透明性も高いです。
イメージするならば、この世にあるいわゆるアプリはどこかしらの企業がデータ管理なり運営をしているわけですが、DAppsの場合はそうじゃない、ということです。
関連書籍
ブロックチェーン実践入門: ビットコインからイーサリアム、DApp開発まで
関連・参考サイト
Decentralized Applications (dApps): Definition, Uses, Pros and Cons