It's not very difficult to describe what a dApp really means; it's a type of distributed open-source software application that functions on a P2P Blockchain network rather than one computer. No centralized authorities don't control decentralized appl...