E-Learning 2.0 combines elements of traditional e-Learning 1.0 with new technologies and principles enabled by Web 2.0, leading to a social revolution in online education. Key aspects of E-Learning 2.0 include use of blogs, wikis, podcasts and social media platforms to encourage communication and collaboration between learners. However, some challenges remain in adapting traditional educational designs and getting users comfortable with sharing content and knowledge in open online environments. Overall, E-Learning 2.0 leverages Web 2.0 tools to support informal, social learning through user-generated content and connections.