CMS to skrót od content management system co oznacza system zarządzania treścią - w domyśle chodzi o strony i aplikacje internetowe.
W ostatnich latach coraz więcej stron korzysta z programów typu CMS, gdyż mocno ułatwiły one aktualizację treści, które teraz może być regularnie aktualizowana w prosty sposób bez znajomości programowania.
Przed upowszechnieniem systemów cms treść stron wprowadzana była bezpośrednio do plików HTML poprzez różnego rodzaju edytory HTML. Pomimu trybu podglądu byly one dość toporne w obsłudze i wymagały nauki przynajmniej podstaw kodu html. Osoby bez znajomością programowania miały spore trudności z obsługą tych programów.
Obecne strony generowane są dynamicznie a treść przechowywana jest w bazie danych, skąd jest pobierana i wyświetlana na stronie. Dzięki temu systemu cms pozwalają na ich edycję bezpośrednio przez przeglądarkę internetową z dowolnego miejsca - wystarczy nam dostęp do internetu i możemy wprowadzić dowolną zmianę na stronie korzystając z systemu cms.
Dzisiejsze systemy CMS, oprócz tworzenia i edycji tekstu, posiadają wiele innych możliwości.
Actualizer CMS pozwala m.in. na:
- tworzenie relacyjnych baz danych
- tworzenie formularzy
- tworzenie newslettera
- tworzenie animowanych banerów flash
- zarządzanie reklamą
- zarządzanie sklepem internetowym
- zarządzanie forum użytkowników
- zarządzanie portalem informacyjnym lub społecznościowym.