Geeky tech types love acronyms. A popular one getting tossed around these days is the expression “Web 3.0.” For those of you who might have been sleeping during your Internet History classes, this third generation of the Web is one which expands upon the linkages, accessibility and collaboration enabled by Web 2.0 technologies such as […]