This term has many definitions. It does not refer to a specific software program or technology. It is often used to describe a trend in the Web environment toward transparency, information sharing, collaboration, and the use of interactive tools (some of which are described in this article).