CMS - система управління сайтом (content management system).
Роль таких систем в сьогоднішньому Інтернеті велика і, безсумнівно, важлива. Після введення систем управління сайтом в ужиток, такі фактори, як редагування, наповнення та видалення інформації сайту, дуже сильно спростилися. Тепер власнику сайту, для створення розділів, категорій або оновлення інформації, не потрібно володіти спеціальними знаннями HTML або мов програмування. Роботу в такій системі освоїти не важче, ніж роботу в Word або подібній програмі.
Безумовно, створення сайту з появою CMS стало набагато складніше, довше і звичайно дорожче. Але якщо враховувати той факт, що раніше при кожному оновленні контенту замовнику доводилося звертатися до розробника і при цьому платити гроші, переваги видно відразу. Тепер замовник платить один раз, при цьому керування сайтом відбувається будь-коли. Можливості CMS практично безмежні власник може організовувати галереї, блоги, форуми, соціальні мережі і т.д.
Окрему увагу потрібно приділити веб дизайну. Розробник (веб студія) може розробити кілька тем оформлення, а замовник у свою чергу натисненням однієї кнопки може встановити будь-яку з них. Для сучасних систем управління сайтом розроблена величезна кількість сторонніх додатків на будь-який смак і вимоги. Професійна веб студія за допомогою CMS або framework здатна реалізувати проект, за допомогою якого замовник зможе отримувати прибуток (створення Інтернет магазина, бізнес або промо сайту). Вартість створення сайту часом велика, але професійно розроблений сайт завжди себе окупить.