Web 2.0 has become quite the buzzword lately and you’ve probably already heard different explanations already. It can become quite frustrating to get your arms around the entire concept and different interpretations of the concept. When asked, many people will just look it up on Wikipedia and then get sucked into why Tim O’Reilly is [...]