---
title: "Backend GUI"
manual: "TYPO3 Explained"
version: "main"
permalink: "https://docs.typo3.org/permalink/t3coreapi:backend-modules-structure@main"
source: "ApiOverview/Backend/BackendModules/BackendGUI.rst"
rendered: "2026-09-19T06:56:03+00:00"
---

# Backend GUI {#backend-modules-structure}

The backend user interface is primarily provided by the [`typo3/cms-backend`](https://packagist.org/packages/typo3/cms-backend)
system extension and extended by additional system and third-party extensions.

The backend interface is divided into the following main areas:

![An overview of the visual structure of the backend, the sections are marked with numbers](../../../Images/ManualScreenshots/BackendModules/BackendModulesAreas.png)

![Backend with collapsed module menu and page tree, showing toggles](../../../Images/ManualScreenshots/BackendModules/BackendModuleCollapsed.png)

1.  Top bar

    The top bar is always visible and consists of two areas: the logo and the toolbar.

    The logo can be configured using
    `$GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['backend']['backendLogo']`.

    Additional toolbar items can be registered via
    `$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems']`.
1.  Module menu

    This is the main navigation area. Modules are organized into main modules
    (collapsible), and submodules where the actual functionality is implemented.

    The module menu can be toggled using the icon in the top-left corner (7).

    The chapter [Modules.php - backend module configuration](https://docs.typo3.org/permalink/t3coreapi:backend-modules-configuration@main) describes how new
    main or submodules are registered.

    > [!NOTE]
    > In TYPO3 terminology, "module" refers to backend functionality.
    > Frontend features are provided by extensions called "plugins".
1.  Page tree / navigation frame

    A backend module may include a navigation frame. This typically displays
    the page tree or folder tree, but custom navigation components are also
    possible.

    The current selection (for example, a page or folder) is preserved when
    switching between modules.
1.  DocHeader

    The DocHeader is located above the content area. It typically includes a
    "Function menu" for navigating around module-specific features.

    It also provides action buttons such as save, close, and revert for use
    when editing content. Additional buttons (for example, shortcuts or module-specific
    actions) may be available.
1.  Content area

    This is the main workspace where content is displayed and edited.
    Editable content and information for the backend user will be displayed here.
1.  Contextual menus

    Right-clicking on record icons typically opens a contextual menu.

    Additional actions can be added to these menus; however, implementation
    differs depending on the component (for example, the page tree behaves
    differently to other backend areas).

![](../../../Images/ManualScreenshots/BackendModules/BackendModulesContextualMenu.png)
