De onderdelen van een CMS beheersmodule zijn meestal:
- een administratiemodule die afgeschermd is. Dit is het gedeelte van uw website waarin gegevens worden ingevoerd, aangepast of verwijderd.
- Een database waarin de gegevens opgeslagen worden
- De website zelf (presentatiemodule) waar de bezoekers de gegevens kunnen bekijken, dit gedeelte is dus publieke toegankelijk.
- De presentatiemodule kan ook gedeeltelijk afgeschermd zijn. Bijvoorbeeld als u enkel prijzen van producten wenst weer te geven aan geregistreerde klanten.