A content management system (CMS) is a computer software used to manage the creation and modification of digital content. CMSs are typically used for enterprise content management (ECM) and web content management (WCM).
CMS Features & Capabilities
The core purpose of CMS software is to simplify content processes for non-technical people. Users can focus on creating, organizing, and delivering content instead of wrestling with code.
The most common features and capabilities of a good content management system include:
The most common features and capabilities of a good content management system include:
- WYSIWYG (what-you-see-is-what-you-get) editorPage templates
- Library of website themes
- Content versioning and archiving
- Mobile optimization & responsive design
- Publishing workflow
- Form generation
- Content scheduling
- Asset management (images, articles, etc.)
- Page caching (or other features to speed delivery of content to the site)
- SEO support
- Tools to tag content and create a taxonomy
- Browser compatibility
- Bulk management
- E-commerce functionality (i.e., catalog, shopping cart, payment processing)
- Community management (i.e., commenting, profiles)
- Localization / regionalization with multi-lingual content
- Other personalization options
- User roles and permissions
- API
- Analytics tools
- Import/export content