Content Management System (CMS)
Software that lets teams create, edit, organize and publish website or app content without coding each page by hand.
The CMS decides how quickly marketing can publish, how well pages perform in search and how much maintenance the site needs, so the choice affects cost, security patching and team independence for years.
An agency builds a client site on WordPress with custom post types for services and case studies, sets editor roles so 3 marketers can publish without admin rights, and schedules weekly core and plugin updates after backups.
Plugins and themes add features but also security vulnerabilities and performance overhead, and outdated components are a common attack path. Content locked in a page builder's format can be hard to migrate later.
A CMS has two main parts: a content management application where users create and edit content, and a content delivery application that stores it and renders it for visitors. Traditional systems such as WordPress run on PHP with a MySQL or MariaDB database and couple editing with presentation, while a Headless CMS delivers content through APIs to any front end. Themes and templates handle layout, including Responsive Web Design.
Experience Design, Search Optimization
MDN Web Docs — CMS (Glossary) — https://developer.mozilla.org/en-US/docs/Glossary/CMS; IBM — What is a content management system (CMS)? — https://www.ibm.com/think/topics/content-management-system
