يختلف Dapp عن app بحرف واحد فقط، وهو D، والذي يعني Decentralized، أي لامركزي. أما app فهي تعني application، أي تطبيق. تعتمد التطبيقات التقليدية على خوادم مركزية، حيث يتم تخزين الكثير من البيانات، لذا يمكن لمالك مشروع التطبيق حذفه وتغييره في أي وقت. (ملاحظة: البلوك تشين هو مجرد نوع واحد من الشبكات اللامركزية)
لا يوجد تعريف صارم لـ Dapp حتى الآن، ولكن يمكن استخدام تعريف بديل عن طريق وصف خصائص Dapp.
يجب أن يكون التطبيق مفتوح المصدر بالكامل، ومستقلًا، ولا يمكن لكيان واحد التحكم في غالبية رموز التطبيق (Tokens). يجب أن يكون التطبيق قابلًا للترقية بناءً على ملاحظات السوق والمتطلبات الفنية، ولكن يجب أن تتم الترقية بتوافق آراء مستخدمي التطبيق.
يجب تشفير بيانات التطبيق وتخزينها على بلوك تشين عام.
يجب أن يحتوي التطبيق على آلية رمز (إما باستخدام رموز موجودة بالفعل أو إصدار رمز مدمج جديد)، ويجب مكافأة المعدنين أو العقد الداعمة برموز.
يجب أن يعتمد إنشاء الرموز على خوارزمية تشفير قياسية، والتي بموجبها يمكن للعقد القيمة الحصول على مكافأة رمزية للتطبيق.
