Do you know the reasoning behind why the world-wide web was created? (Hint: it was not to exchange music and books for credit card information) It was created to help people share information. Actually it was created for physicists across the world to share information in an easy to read format. They shared this information through documents connected together through hyperlinks. It's not that far of a stretch to say it was created to be the ultimate e-Learning tool.
As the web transformed over time people discovered that the ability to collaborate on projects over the web made it an even more powerful tool for sharing information. The ability to collaboratively work on documents, to share web services, and use software on the web instead of installing it on your computer is what many people refer to as web 2.0. Web 2.0 has opened many doors for new businesses, as well as, new e-Learning opportunities.
Wikipedia has a write up on Web 2.0 where you can get some background on Darcy DiNucci's mention of the term "web 2.0" in 1999, followed by Tim O'Reilly in 2004, and then the 2006 Time magazine article Person of the Year - "You". You may even want to check out the original web 2.0 wikipedia entry first written in February of 2005 to get a better appreciation of how this terminology has morphed (somewhat) over time.
Christopher Barnatt explains web 2.0 in a clear way that helps to define what Web 2.0 means versus the hyperlink focused Web as it emerged in the 1990's. Take a look at the following video.
The ideas that make up Web 2.0 are social networking, web mashups, and using the web to store and create content.
1. Social networking is a crazy buzz word right now. "Follow me on Twitter" has become a popular fad for people to market themselves. Twitter, a micro-blogging and status update technology, is one of among many ways that web users are using social technology to share information. I think of popular web based social networking technologies as breaking down into three categories. Object centric networks like Flickr and YouTube use content as the impetus of social networking. Ego centric networks like Facebook, Linked In, Blogs, and Twitter use human instigated actions as the impetus for social networking. And finally, knowledge centric networks like Wikipedia and other wikis use information as an impetus for social networking.
2. A web mashup is the second concept in what makes up Web 2.0. Web mashups make sharing information easier by allowing web technologies to comunicate with each other through web services and other technologies. A web user may see one page of information but it can come from more than one web technology or provider. One example of this is Woozer which combines Google Maps and Weather.com technologies to give 10 day forecasts from all over the world. The Twitter API has been used over and over to create a plethora of cool little Twitter based apps. Many mashups are done to combine air, hotel, and other reservation technologies to provide travel services in a one shop location. Another simple way to mashup web information would be to embed objects like YouTube videos, SlideShare demonstrations, and Google Calendar into your web page. iGoogle does a good job of this type of mashup by aggregation.
3. Using the web to create, edit, and store information is a relatively new concept. While the idea has been around for a while, it is only recently that speed, reliaility, and consistency among web standards have made this practical. However, even today you'll here people still complaining about the errors or slow response times of web applications. One of the most popular web applications now-a-days is Google Docs. Google Docs allows people with Google accounts to create and edit common office documents like word documents and spreadsheets. With the release of Microsoft Office 2010 (See Office Web Apps), you'll have similar functionality from a Microsoft product. With these applications, not only do you have the ability to do all your work online (no software to install), you can also collaborate with people so that more than one person can view and edit the document you are working on. This type of social collaboration really solidifies this as a web 2.0 product. Another good example of a software service is the online mind mapping (or brainstorming) software by Mindomo. Mindomo does not have the collaborative authoring component but there are similar products that do.
So what is the impact Web 2.0 has on e-Learning? Web 2.0, as I've described it here, is one more tool that can be applied to create a better quality training environment. It does not replace any one particular technology. Each technology has it's strengths and weaknesses. For example, if you followed some of my links to Wikipedia, you probably noticed some of its weaknesses. The articles written are targeted towards a broad audience and some of them are not even written well for a broad audience. Work place training is always most effective when it is targeted to a specific audience and attached to specific performance goals. From that perspective collaborative knowledge tools like wikis, while great for collecting ad hoc information, will not replace a well designed and performance targeted self-paced web course. However, Web 2.0 technologies are "living" technologies that are constantly updated and can provide a quick way to get information updated.
I hope I've been able to help build your definition of what Web 2.0 is. What did I leave out? What is your perspective? How are you using it in your training?