Exploring the Landscape of Web 2.0: A Gateway to Interactive Online PlatformsÂ