Exploring the Differences Between Web2 and Web3