A content management system (CMS) is a computer application that supports the creation and modification of digital content. It typically supports multiple users in a collaborative environment. A content management framework (CMF) is a framework for building content management systems.