Content-Management-Systeme bestehen in der Regel aus zwei Bereichen - dem Frontend und dem Backend. Das Frontend umfasst die grafische Benutzeroberfläche. Im Frontend werden die Inhalte einer Website oder eines Programmes in grafisch aufbereiteter, gut lesbarer Form dargestellt.