This document discusses the history and components of the Web 2.0 and the Plone content management system (CMS). It describes how Plone is built on Zope and Python and allows users to create content like pages, events, files and more. Key Web 2.0 features in Plone like blogs, maps, social networking, galleries and more are demonstrated. Buildout is introduced as a tool for assembling Plone applications from reusable components.