Een CMS (contentmanagement system) verdeelt een website in twee delen: de eigenlijke website die bezoekers zien en een online berheerdersgedeelte. Via het beheerdersdeel kunt u zonder veel technische kennis documenten en gegevens op internet publiceren.

Een functionaliteit van een CMS is dat gegevens zonder lay-out (als platte tekst) kunnen worden ingevoerd, terwijl de gegevens worden gepresenteerd aan bezoekers met een lay-out door toepassing van sjablonen.

Een CMS is vooral van belang voor websites waarvan de inhoud regelmatig aangepast wordt en de inhoud in een vaste lay-out wordt gepresenteerd aan bezoekers. De meeste bedrijven gebruiken voor hun website tegenwoordig een CMS.
Inxpact maakt voornamelijk gebruik van het OpenSource CMS Joomla!.