Dapps are not built on blockchains. In general they call RPC API of a blockchain to do transactions or call smart contract functions. To find details for a Dapp please check - What a Dapp really is