¿Qué son las Aplicaciones Descentralizadas (Dapps)?

Las aplicaciones descentralizadas, o dapps, son una nueva forma radical de crear aplicaciones, utilizando blockchain para prescindir de intermediarios centralizados.