OpenCms is a Content Management System, which means it makes it easy to edit web pages without knowing HTML. OpenCms is written using Java and XML, which means it fits well into most modern IT environments.
OpenCms is Open Source software, which means you can view and modify the source code, and is completely free of licensing costs. OpenCms will run in an all-Open Source environment, using Linux for the OS, MySQL for the database, Apache for the webserver, and Tomcat for the web application server. It can also be deployed in commercial environments, e.g. Windows NT, IIS, BEA Weblogic, Oracle.
OpenCms uses a file & folder metaphor to manage content, rather than a link-based metaphor. Content can be created using an integrated WYSIWYG editor similar to well known office applications. This is very intuitive to most computer users. It also creates a Virtual File System (VFS) from the information in the database, which allows for easy browsing and viewing full pages.