A DApp can have frontend code and user interfaces written in almost any language (the same as an application) that can make phone calls to its backend. Additionally, its frontend could be hosted on decentralized storage like Swarm or IPFS. An Ethereum account is often a pair of keys. 1 https://beckettpmieb.goabroadblog.com/28753312/the-best-side-of-enter-your-personal-trx-address