Exploring Web3 & Decentralized Apps (DApps): The Future of Blockchain Technology