Web 2.0 is beginning to change the way Internet users and web developers view the World Wide Web. Just five years ago, web pages were much like pages in a book that we viewed at our leisure. Blogs, forums, intranets and community portals like Youtube were primarily for techies and early adopters. Now, almost everyone who has used a computer has participated in one of these interactive environments.