Are you buzzed about the buzzword metaverse? Well, you must have often heard many times. Both the tech giants Facebook and Microsoft are talking about the idea of building the same. So what is metaverse? It is a persistent and shared virtual world. Check out this video where Bernard Marr untangles the concept and provides a simple overview.