‘Web 2.0’ is an umbrella term for a host of recent internet applications such as social
networking, wikis, folksonomies, virtual societies, blogging, multiplayer online gaming and ‘mash-ups’.
Whilst differing in form and function, all these applications share a common characteristic of supporting
internet-based interaction between and within groups, which is why the term ‘social software’ is often
used to describe web 2.0 tools and services.