CMS (Content management system) – system zarządzania treścią – jest to system, w którym w prosty sposób projektujemy, publikujemy i zarządzamy stroną internetową. W późniejszym etapie również aktualizujemy i optymalizujemy. Przykładem takich systemów może być WordPress czy Joomla.
Dzięki zaawansowanym opcjom umożliwia nam optymalizację pod wyszukiwarki, czy tworzenie rozbudowanych stron internetowych.