CMS (content management system) или система за управление на съдържанието служи за публикуването, редактирането и поддръжката на главния интерфейс на уебсайт. Подобни системи биват създавани за да улесняват ежедневната работа и задачи, да делегират различни администраторски права и много други. 

CMS системи позволяват на хора с незадълбочени технически познания да усъвършенстват способеността си да управляват своите уеб проекти. Персонализираните CMS системи създават възможността за развитие и реализиране на всякакви идеи включващи в себе си комфорт на работа.

Използват се за лични блогове, бизнес сайтове и приложения, онлайн магазини и много други. 

Най-популярните CMS системи са WordPress, Joomla, Drupal и други. За онлайн магазини, най-често използвани са Shopify, Magento, PrestaShop, OpenCart и други.