The contrast between the VLE approach and the eLearning 2.0 approach is that the latter ???combines the use of discrete but complementary tools and web services ??? such as blogs, wikis, and other social software ??? to support the creation of ad-hoc learning communities.???