Technological innovation is taking place at a breath-taking pace. Simple, open source internet-based applications and services designed to enhance on-line collaborations are now available to the wider public at little or no cost at all. The new technology known as Web 2.0 applications, sometimes called ‘social media” enable people to collaborate, to create, share and publish information.