Система керування вмістом (СКВ; англ. Content Management System) — програмне забезпечення для організації веб-сайтів чи інших інформаційних ресурсів в Інтернеті чи окремих комп'ютерних мережах.
Веб-програмування охоплює широке коло професійних задач, пов’язаних з розробкою програмних систем, що функціонують у межах інфраструктури всесвітньої мережі WWW та її сервісів. Особливої уваги заслуговує задача проектування та побудови ефективних систем керування веб-контентом (CMS), які є фундаментом будь-яких веб-проектів, що в тій чи іншій мірі застосовують автоматизоване курування редагуванням та публікацією інформації для відвідувачів веб-ресурсів
Найкращою базовою структурою для подання контенту є ієрархічна (дерево сторінок), тому збереження об’єктів контенту в БД слід організувати по принципу дерева – додати поле, що вказує на ідентифікатор батьківського елементу:
Всесвітня павутина (англ. World Wide Web) — глобальний інформаційний простір, заснований на фізичній інфраструктурі Інтернету і протоколі передачі даних HTTP. Всесвітня павутина викликала справжню революцію в інформаційних технологіях і бум в розвитку Інтернету. Часто, кажучи про Інтернет, мають на увазі саме Всесвітню павутину. Для позначення Всесвітньої павутини також використовують слово веб (англ. web) і абревіатуру «WWW».
Сайты далеко не всегда вызывают у посетителей позитивную реакцию: люди могут чувствовать себя сбитыми с толку, вздыхать, стонать и даже кричать в ярости. Причин тому — огромное количество, и чем глубже нас засасывает в рутину, тем больше разрыв между тем, каким мы видим сайт, и каким его видят посетители