به نرمافزاری گفته میشود که به جای تمرکز دادهها و کنترل روی یک سرور مرکزی، دادهها و عملیات خود را به طور توزیع شده در شبکهای از کامپیوترها نگهداری میکند. این نوع اپلیکیشنها معمولاً بر بستر فناوریهای بلاکچین یا شبکههای همتا به همتا (P2P) ساخته میشوند و مزیتهایی مانند امنیت و عدم وابستگی به یک نقطه شکست دارند.