Los CMS (Content Management System) son los sistemas de gestión de contenidos que facilitan la publicación de contenidos en la Internet. Sin ellos, sin sus estructuras de soporte (Framework), sus nexos a distintos servidores, sus herramientas, sus plantillas predeterminadas, quien quisiera publicar algo en Internet probablemente tendría que optar por volcar todas sus ideas y sentimientos en un archivo de excel. (Es una exageración que apenas sugiere la diferencia de un Internet con CMS y un Internet sin ellos).
Surgieron sobre la marcha, siendo así que en el año 1995 la CNET, una página de noticias sobre informática decidió darle solución a sus dificultades de presentación de contenido creando el primer sistema de administración de documentos y publicación, Vignette, que a la postre sería una de las primeras en administrar contenido comercial. Hoy en día una CMS es por definición (Wikipedia dixit) capaz de crear, editar, publicar y gestionar contenido, de diferentes formatos. En la práctica, simplemente permiten la expresión de millones de personas en la web.

Entre los mejores CMS encontramos a:
• 4images
• 4ormat
• Alegro Cart
• Alfresco
• ASP Net Dating
• Atex Polopoly
• B2evolution
• Bitweaver
• Blogger
• Claroline
• CMS Made Simple
• Concrete5
• Coppermine Photo Gallery
• CushyCMS
• Diferior
• Discuzz
• Doku Wiki
• Dolphin
• DotClear
• dotCMS
• DragonFly CMS
• Drupal
• Dzoic Handshakes
• E107
• ExpressionEngine
• eZ Publish
• FlatPress
• Frog CMS
• Gallery
• Geeklog
• Invision Power Board
• Joomla!
• Koken
• LifeType
• Magento
• Mambo
• Moodle
• Movable Type
• MyBB
• Nucleus CMS
• NukeViet
• Open Cart
• OS CMAX
• OS Date
• osCommerce
• PG Dating
• PHP Fox
• PHP Nuke
• PHP Wiki
• phpBB
• PixelPost
• Pligg
• Plone
• PrestaShop
• Siteframe
• SMF
• Social Engine
• Squarespace
• Symphony
• TextPattern
• TikiWiki
• TinyWebGallery
• Typo3
• vBulletin
• Wix
• Wordpress
• Xoops
• ZenCart
• Zenfolio
• ZenPhoto
• Zikula
