Web1, Web2, and Web3: history, explanation, and definition