ARCHIVED BLOG POSTS
You've probably heard the phrase "Web 2.0". You may've even read some of the various definitions of it. And Web 2.0 does appear to mean different things to different people, so you would be forgiven for still feeling confused about the term. Here are some of the definitions of Web 2.0 floating ab...