Exploring the Future of Finance: A Deep Dive into DeFi (Decentralized Finance)