CMS, acronimo di Content Management System (sistema di gestione dei contenuti), è lo strumento software installato sul server web che ospita il sito internet (hosting), per facilitare la gestione delle pagine web del sito internet e dei suoi contenuti.
I CMS più diffusi sono: WordPress, Joomla, DotNetNuke, Drupal, TYPO3, Microsoft Sharepoint, OpenCms, CMS ASP NET, PHP-Fusion, Pigeon CMS, Mezzanine.