Typology of Web 2.0 spheres: Understanding the cultural dimensions of social media spaces