← Dictionary
Dictionary · Dev

What is Backend?

It is the part of an application that is not visible to the user, where data is processed and which runs on the server.

Overview

The buttons or menus you see when you enter a website are the frontend. The backend is the part that does all the heavy lifting in the background, such as verifying your passwords, retrieving information from the database, or processing payments. The user only sees the result, while the backend is the kitchen that prepares this result.

Analogy: It is like the kitchen of a restaurant; you eat your meal at the table (frontend), but the preparation of the food, the selection of ingredients, and the cooking all take place in the kitchen (backend).

How it works

The code running on the server receives incoming requests, communicates with the database, and after performing the necessary logical operations, sends the result back to the user.

Where it is used

It is found in all modern web applications, in the background of mobile applications, and in API systems.

Commonly confused with

It can be confused with the frontend; the frontend interacts with you, while the backend does the work.

Frequently asked questions

Why do we run code on the backend?

Because it is necessary to ensure the security of data and to perform complex calculations without straining the user's device.

Related terms

Related tools

This explanation was written in plain language for TreScout and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →