Backend vs. Frontend DecentralizationIn general, dApps are decentralized on the backend: this means that an apps underlying smart contracts are executed by nodes on a blockchain. Although dApps can be frozen due to security issues, they generally operate as long as the blockchain is functional. This means that social, legal, or political pressure cannot shut down a dApp.
Source:https://unhashed.com/cryptocurrency-news/cloudflares-ipfs-power-extra-decentralized-eos-dapps/