Crypto Understanding DApps: A Comprehensive Guide to Decentralized Applications and Their Impact on the Future of Technology