Na początek zacznijmy od tego czym są systemy CMS. Otóż systemy CMS to popularnie zwane systemy zarządzania treścią stron i portali internetowych. Dają one możliwość prowadzenia własnego portalu osobom, które w zasadzie nie mają zielonego pojęcia o tym, dzięki temu, że ich obsługa jest prosta niczym obsługa popularnego edytora tekstowego.
Oprogramowanie tego typu tworzone jest najczęściej przez software house i w zależności od tego czy jest to produkt płatny czy darmowy, sprzedawane lub udostępniane za darmo w sieci Internet do pobrania.
Na chwilę obecną jest wiele systemów darmowych dostępnych w sieci jednak ich jakość nie zawsze zadowala, potencjalnego użytkownika, dlatego też jeżeli chcemy założyć poważną stronę powinniśmy skorzystać z takiego oprogramowania napisanego specjalnie dla nas i dostosowanego do naszych potrzeb.
Dzięki temu uzyskamy produkt jakiego oczekujemy oraz pełne wsparcie techniczne dla takowego produktu, które niejednokrotnie może okazać się niezbędnym. Jeżeli nie mamy większego doświadczenia.