Backend
The behind-the-scenes part of an app that stores data, enforces rules, and does the work you don't see.
What it is
The backend runs on servers, not on the person's device. It saves and fetches data, checks permissions, sends emails, charges cards, and talks to other services. It's the restaurant's kitchen.
Anything that must be trusted belongs here: "only the owner can edit this", "an order can't be refunded twice", "this API key stays secret". The frontend just asks; the backend decides.
When you describe a feature, separating what people see (frontend) from what must be true (backend) helps a coding agent put each piece in the right place.
How to ask for it
“Only managers should be able to approve expenses, so hide the button for everyone else.”
Hiding a button alone is not security; naming the backend makes sure the rule is actually enforced.
You've seen this in
- GGmail sorting spam before you see it
- SStripe charging a card
- SSlack sending a push notification