eZ publish 3 is an open source content management system and development framework. 

As a content management system (CMS) it's most notable feature is its revolutionary, fully customizable and extendable content model. This is also what makes it suitable as a platform for general web development. Its stand-alone libraries can be used for cross-platform, database independent PHP projects. eZ publish is also well suited for news publishing, e-commerce (B2B and B2C), portals, and corporate web sites, intranets, and extranets.

Standard functionality in eZ publish 3 CMS: easy to create and edit content, advanced workflow system, content versioning, multilanguage possibilities, collaboration, e-commerce functionality, revolutionary content class system, role based access control, discussion forums and much more.

More information about eZ publish can be found on http://ez.no