The term "Web 2.0" was coined by Darcy DiNucci in 1999 in her article "Fragmented Future".
The Web we know now, which loads into a browser window in essentially static screenfuls, is only an embryo of the Web to come. The first glimmerings of Web 2.0 are beginning to appear, and we are just starting to see how that embryo might develop. ... The Web will be understood not as screenfuls of text and graphics but as a transport mechanism, the ether through which interactivity happens. It will [...] appear on your computer screen, [...] on your TV set [...] your car dashboard [...] your cell phone [...] hand-held game machines [...] and maybe even your microwave.
Her arguments about Web 2.0 are nascent yet hint at the meaning that is associated with it today.
Wikipedia
"Web 2.0" refers to a perceived second generation of web development and design, that facilitates communication, secure information sharing, interoperability, and collaboration on the World Wide Web. Web 2.0 concepts have led to the development and evolution of web-based communities, hosted services, and applications such as social-networking sites, video-sharing sites, wikis, blogs, mashup and folksonomies.
Wikipedia
"Content Management System" is generic computer terminology for any software system that helps organize the collection and retrieval of digital information."Web Content Management System" is sometimes used to specify a web based information system. The difference between a web site and a CMS based web site is how the site is managed. Adding, editing, and deleting content are basic management tasks for any web site. A CMS combines a database with a collection of web pages to assist in the management of the site. The database holds information about the structure of the site. The database holds information about the people who use the site. The database is used to assign rights to individuals and groups. The assigned rights (privileges) determine who may add, edit or delete content on specific pages of a web site.