New technology can become disruptive and pose different challenges to businesses. There have been notable developments in Internet technologies. This trend has really taken off and recently we have enjoyed sharing of information through wikis, whereby people can collaborate and share content. New technology has both enabled and revealed a deep desire to work collaboratively — sometimes for altruistic motives, sometimes for the exhibitionist pleasure of doing so. This is also exemplified in the “open source” movement of software development.