CMS to inaczej system zarządzania treścią. Jest to oprogramowanie, które pozwala na łatwe tworzenie i prowadzenie serwisu WWW. Co więcej, jest on na bieżąco aktualizowany i rozbudowywany zarówno przez jego twórców, jak i osoby, które z niego korzystają. 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ąć. Spowodowane jest to faktem, że zazwyczaj nie ma się dostępu do dokumentacji czyjegoś systemu zarządzania treścią, a więc wprowadzanie zmian oraz dodawanie nowych opcji jest znacząco utrudnione.