Metaverse And Web 3.0 Explained