Content Management System (CMS)
A Content Management System (CMS) is a system that runs a website. Proving all functionality from templating, user managements, editable content, etc. There are many CMS's available, the most popular being WordPress, Joomla!, and Drupal. Many of these CMS's are open source, allowing for developers to modify, extend, or audit the system.