Leep.
HomeBusiness DevelopmentWeb & EngineeringWork
Contact
Log in
Leep.

Custom websites and web applications for ambitious companies.

Navigation

  • Home
  • Work
  • Contact

Services

  • Website
  • App
  • AI Implementation

Resources

  • Articles
  • Dictionary

Contact

  • hello@leep.no

© 2026 Leep. All rights reserved.

Back to Dictionary
Technology

What is Backend?

Last updated: January 15, 2025

On this page

TL;DRExampleExplanationWhy It MattersRelated Terms

TL;DR

Backend is the server-side part of a website or app that handles data, logic, and connections to databases that users never see.

Example

What backend handles:

  • User authentication (login/logout)
  • Database operations (save, read, update, delete)
  • Payment processing
  • Email sending
  • API connections to other services
  • Business logic and calculations
  • File uploads and storage

Backend vs. frontend:

ActionFrontendBackend
User clicks "Buy"Shows buttonProcesses payment
User types searchShows inputFinds matching products
User uploads photoShows previewSaves to storage
User logs inShows formVerifies password

Backend technologies:

  • Languages: Python, Node.js, PHP, Java, Go
  • Databases: PostgreSQL, MySQL, MongoDB
  • Frameworks: Django, Express, Laravel

Explanation

Backend Architecture

Traditional (Monolithic): Everything in one application. Simple to start, harder to scale.

Microservices: Split into small, independent services. Complex to build, easier to scale.

Serverless: No servers to manage. Pay per function execution. Examples: AWS Lambda, Vercel Functions

APIs: Frontend-Backend Communication

Backend exposes APIs (endpoints). Frontend calls these APIs. Data flows back and forth as JSON.

Example: Frontend: "GET /api/products" Backend: Returns list of products as JSON Frontend: Displays products to user

Why It Matters

For Business Owners

Backend is where business logic lives. Pricing rules, discount calculations, inventory management, all happen in backend.

Backend affects performance. Slow database queries = slow website. Good backend architecture scales with traffic.

Backend handles security. User data, passwords, payments, all protected by backend code. Poor backend = vulnerable to hackers.

Backend enables integrations. Connecting to payment systems, shipping APIs, accounting software happens in backend.

Questions to Ask Developers

  1. What language/framework for backend?
  2. How is data backed up?
  3. How does it scale with more users?
  4. What security measures are in place?
  5. How are API errors handled?

Related Terms

API

An API (Application Programming Interface) is a way for different software programs to talk to each other and share data.

Cloud

The cloud means using servers and software over the internet instead of installing them on your own computers.

Database

A database is an organized collection of data that software can quickly search, filter, and update.

Frontend

Frontend is the part of a website or app that users see and interact with: buttons, text, images, forms, and animations.

Fullstack

Fullstack refers to developers who work with both frontend (what users see) and backend (server and database), handling the complete technology stack.

Need help with your digital project?

We build websites, apps, and digital solutions for businesses.

Get in touch