---
title: "TYPO3 Concepts"
manual: "Getting Started"
version: "13.4"
permalink: "https://docs.typo3.org/permalink/t3start:concepts@13.4"
source: "Concepts/Index.rst"
modified: "2026-09-15T08:44:38+00:00"
---

# TYPO3 Concepts

**Backend**

The backend in TYPO3 is the administrative interface where users
manage content, configure settings, and control the overall
structure and functionality of the website.

[Backend](https://docs.typo3.org/permalink/t3start:backend@13.4)

**Frontend**

The frontend in TYPO3 refers to the part of the website that visitors
see and interact with, including all visual elements and
content displayed in the browser.

[Frontend](https://docs.typo3.org/permalink/t3start:frontend@13.4)

**Project Structure**

This chapter describes the structure of a TYPO3 project.

[Project Structure](https://docs.typo3.org/permalink/t3start:project-structure@13.4)

**Extensions**

An extension in TYPO3 is an add-on module that enhances the core
functionality of the CMS, allowing you to add custom features or
tools to your website.

[Extensions](https://docs.typo3.org/permalink/t3start:concepts-extensions@13.4)

**Cache**

The TYPO3 cache temporarily stores website data to improve loading
speed and reduce server load by delivering saved versions
of content to visitors.

[Cache](https://docs.typo3.org/permalink/t3start:cache@13.4)

**TypoScript**

TypoScript is the basic configuration language used to configure the
frontend output of a page in TYPO3.

[Create a minimal page using just TypoScript](https://docs.typo3.org/permalink/t3start:typoscript@13.4)

**TSconfig**

TSconfig is a configuration language used to configure the
TYPO3 backend. It has the same syntax as TypoScript.

[TSconfig](https://docs.typo3.org/permalink/t3start:tsconfig@13.4)

**Fluid templating**

Fluid is the standard templating engine that is used with TYPO3.

[Quick introduction to Fluid](https://docs.typo3.org/permalink/t3start:fluid-templates@13.4)

**TCA**

TCA (Table Configuration Array) in TYPO3 is a configuration system that
defines the structure, behavior, and appearance of database tables and
their fields in the backend, impacting how data is stored, validated,
and displayed.

[Quick introduction to TCA](https://docs.typo3.org/permalink/t3start:tca@13.4)

**Webroot and assets**

In TYPO3 files that are displayed in the web browser, must - for
security reasons - be placed in certain directories.

[Webroot and assets - where to put public files](https://docs.typo3.org/permalink/t3start:webroot@13.4)
