---
title: "Spelling, terms and glossary"
manual: "How to Document"
version: "main"
permalink: "https://docs.typo3.org/permalink/h2document:spelling-ref-this-guide"
source: "Advanced/Glossary.rst"
modified: "2026-09-14T09:38:54+00:00"
---

# Spelling, terms and glossary

## Spelling

This section defines how to spell certain trademark and product names.
For a list of the TYPO3 terminology and their short descriptions,
see [Spelling and TYPO3 Terminology](https://docs.typo3.org/m/typo3/writing-guide/main/en-us/writing-principles-and-guidelines/spelling-and-typo3-terminology.html#1-spelling-and-typo3-terminology).

A

`Apache`,
`API`,

B

`backend`,
`backend user`,
`Backend Users` (module),
`blog post`, `blogger`, `blogging`,

C

`code sprint`,
`command line`, run something at the command line,
`command-line something`, run a command-line spell-checker,
`Changelog`,
`checkbox`,
`Classic mode`,
`Composer`,
`Core Team`, `TYPO3 Core Team`,
`Core`, `TYPO3 Core`,
`Core extension`,
`cross-site scripting`,
`Crowdin`,
`CSV` (comma separated values),

D

`Data Processor`,
`DBAL`,
`DB Check` (module),
`Docker`,
`Docker Compose`,
`Doctrine`,
`Documentation Team`, `TYPO3 Documentation Team`,
`DataHandler`,

E

`Edit on GitHub`,
`Edit on GitHub button`,
`Edit on GitHub workflow`,
`Extbase`,
`Extension Manager`
`extension`,

F

`FlexForm`,
`Fluid`,
`Fluid Styled Content`,
`FormEngine`,
`frontend`,
`frontend rendering`,

G

`Git`,
`GitHub`,

H

`how to document`,
`how-to`, `a how-to video`,

I

`InnoDB`,
`Introduction Package`,

L

`LinkHandler`,
`Linux`,

M

`Markdown`,
`mark up the text`,
`markup (the)`,
`MariaDB`,
`MySQL`,
`macOS`, outdated: Mac, `Mac OS X`,
`model-view-controller`,
`MVC`,

N

`nginx`,

O

`Open Source`,

P

`page TSconfig`,
`PhpStorm`,
`PHPStan`,
`PHPUnit`,
`PHP CS Fixer`,
`PHP_CodeSniffer`,
`PNG`,
`PostgreSQL`,

Q

`quick start`,

R

`Records` (module),
`reStructuredText`, `reST`,
`richt text editor`,
`RTE`,

S

`sitepackage`,
`Sphinx`,
`style guide (en)`, `Styleguide (de)`,
`SVG`,
`system extension` (not: 'sys extension'),

T

`TCA`,
`TCE`,
`TCEforms`,
`TCEmain`,
`textrole`,
`third party extension`,
`toctree`,
`TSconfig`,
`TYPO3`,
`TYPO3 Core`, `Core`,
`TYPO3 Core Engine`,
`TYPO3 Core Team`, `Core Team`,
`TYPO3 Core Engine`,
`TYPO3 v12`, `TYPO3 v12.4`, `TYPO3 v12 LTS`, `TYPO3 version 12`,
`TypoScript`,

U

`UNIX`,

V

`ViewHelper`,

W

`Windows`, `Microsoft Windows`,
`windows`, `modal windows`,

## Terms

How to use these terms:

-   **Backend Users**

    Written as a proper noun when referring to the TYPO3 backend module for
    managing backend user accounts and groups, found at
    **System > Backend Users**. Before the module reorganization in
    TYPO3 v14, it was listed under "Admin Tools". Lowercase "backend user"
    still applies when talking about the user accounts themselves, not the
    module.

-   **Changelog**

    The collection of per-release Core documentation entries (Breaking
    Change, Feature, Deprecation, Important) published for each TYPO3 Core
    version. Also referenced as "Core Changelog". Linked from upgrade
    guides across many TYPO3 documentation repositories, not just this one.

-   **Classic mode**

    A TYPO3 installation mode where the full source tree, including the
    TYPO3 Core and all extensions, lives inside the web root. Contrast with
    Composer mode, where dependencies are managed by Composer outside the
    web root.

-   **DB Check**

    Written as a proper noun when referring to the TYPO3 backend module
    (provided by [`typo3/cms-lowlevel`](https://packagist.org/packages/typo3/cms-lowlevel)) for checking database
    consistency and integrity, found at **System > DB Check**.

-   **Fluid Styled Content**

    The name of the TYPO3 system extension
    ([`typo3/cms-fluid-styled-content`](https://packagist.org/packages/typo3/cms-fluid-styled-content)) that provides the default
    Fluid-based rendering for content elements. Also used adjectivally, for
    example "Fluid-Styled Content templates".

-   **Records**

    Written as a proper noun when referring to the **Contents >
    Records** backend module, used to find or create records independently
    of their page context. Lowercase "records" still applies when talking
    about database records in general, not the module.

-   **reStructuredText**

    Use `reST` as abbreviation.

-   **reST**

    [reStructuredText](https://docutils.sourceforge.io/rst.html) is a 'Markup
    Syntax and Parser Component of [Docutils](https://docutils.sourceforge.io/index.html)'.

-   **TYPO3**

    Always and everywhere written with capital letters.

-   **third party extension**

    Do not write "3rd party extension".

-   **ViewHelper**

    Our community agreed on this spelling.
