A content management system is a computer application that supports the creation and modification of digital content. It is often used to support multiple users working in a collaborative environment. A content management application (CMA) is the front-end user interface that allows a user, even with limited expertise, to add, modify, and remove content from a website without the intervention of a webmaster.