. . . "Web 2.0 is a concept rather than a particular technology or architecture." .