CMS (Content Management System )
Назва програмного забезпечення, яке використовується для управління веб-сайтами і перекладається як «Система управління контентом».
на сленгу вебмайстрів офіційний термін зазвичай замінюється на «движок».
Сенс використання CMS полягає в тому, що це значно полегшує роботу з сайтами ( створення, редагування, додавання нового контенту, Зміна графічних шаблонів ). У більшості випадків при цьому потрібні лише мінімальні знання в програмуванні або не потрібні взагалі, оскільки CMS все частіше організовуються у вигляді інтуїтивно зрозумілих візуальних конструкторів сайтів.
Крім можливості подання сайтів в легкотравнем візуальному вигляді, в CMS завжди присутній ще одна важлива частина – база даних, в якій зберігається весь публікується контент.
Тотальне поширення різних « двигунів » призвело до значного спрощення створення і підтримки життєдіяльності веб-ресурсів, які за допомогою шаблонів створюються набагато швидше і дешевше, ніж у випадку залучення до цього процесу програмістів. І навіть якщо їхні послуги і будуть потрібні на початковому етапі, в подальшому їх втручання буде потрібно вкрай рідко.
В пошуковому просуванні роль CMS непряма, але саме з їх допомогою відбувається вся робота з опублікованими контентом, формуванням структури і навігації, Поліпшенням юзабіліті і іншими елементами внутрішньої оптимізації.