Web3 vs Web2: The Key Differences You Need to Know in 2025