CMS to program przeznaczony do tworzenia i obsługi witryny internetowej. Akronim CMS pochodzi od nazwy angielskiej - Content Managment System, co tłumaczymy jako system zarządzania treścią, system zarządzania zawartością lub system obsługi witryn. Dzięki CMS-owi umieszczanie i zarządzanie zawartością witryny jest łatwe i wygodne.