
A decentralized application or dApps are applications that run on the Blockchain or P2P networks or even on a network of computers.
A special feature is that these applications are outside the control of a single governing body.
A traditional web or mobile app like Uber/Twitter is run on a single computer which is controlled and operated by a single organization.
To make things simpler, imagine running Twitter on the Blockchain platform.
A tweet once posted will remain as such and can never be deleted.
the changes can be executed only with unanimity and no single body can take the whole authority.