CMS to inaczej system zarządzania treścią. Jest to oprogramowanie, pozwalające na łatwe tworzenie i prowadzenie serwisu WWW. Zarówno twórcy, jak i osoby, które z niego korzystają na bieżąco go aktualizują i rozbudowują. Najpopularniejszym na świecie systemem CMS jest WordPress. Jego główną zaletą jest popularność oraz fakt, że obsługa z poziomu administratora strony na tego typu systemie zawsze wygląda tak samo. Warto też dodać, że niektóre firmy tworzą swoje własne CMSy, na których bazują witryny ich klientów. Niestety, ma to swoje wady. Ponieważ w przypadku, gdy taki klient chciałby zmienić firmę, która go obsługuje, to niewiele firm chciałaby tego typu klienta przejąć. Ponieważ, zazwyczaj nie ma się dostępu do dokumentacji czyjegoś systemu zarządzania treścią. Dlatego wprowadzanie zmian oraz dodawanie nowych opcji jest znacząco utrudnione.