← Docs
Absolute Basics updated July 3, 2026

What is a server? It's just a computer that answers

A server is a computer designed to respond to requests from other devices, handling tasks like hosting websites or storing files.


What is a server? It's just a computer that answers

A server is simply a computer whose primary job is to respond to requests from other computers. Think of it as a helper that always stays online and ready to provide the information or services you need.

Core Concepts

  • Server vs Client: The device making the request (like your laptop) is called a client, while the server is the one providing the response.
  • Role Over Hardware: What makes a computer a "server" isn't its hardware but its role. Any computer can be turned into a server by running appropriate software.

Common Server Jobs

Servers handle various tasks depending on their specific function:

  • Web Server: Serves web pages (e.g., Nginx, Apache).
  • File Server: Stores and distributes files (e.g., Network Attached Storage, NAS).
  • Game Server: Manages the shared state of multiplayer games.
  • Mail Server: Handles email sending and receiving.
  • Print Server: Queues print jobs for a shared printer.
  • Media Server: Streams movies or music to devices (e.g., Jellyfin, Plex).

Why Servers Run 24/7

Servers need to be available whenever someone might request something from them. Unlike personal computers that you use intermittently, servers are designed to operate continuously.

Why They Often Have No Screen or Keyboard

Since most interactions with a server happen over the network, it doesn't require physical input devices like a screen or keyboard. Remote administration tools allow you to manage these machines remotely.

Home Example

Many homes already have servers without realizing it. The Wi-Fi router in your home runs a small web server that allows you to configure its settings via a web interface (e.g., 192.168.1.1). Some people also run media servers for their movie collections, making their content accessible from various devices.

Reassurance

The term "server" might sound intimidating, but it’s just another type of computer with the same components as a regular PC: CPU, RAM, storage, and network connectivity. The key difference is that server versions are built to be more reliable, often using features like error-correcting memory or redundant hard drives to ensure they operate continuously.

A concrete first project: take any old PC, install a beginner-friendly Linux distribution, enable a Samba file share, and every other computer in the house can map it as a network drive — that's a file server, built from a machine that was headed for the closet. Swap Samba for Jellyfin and the same box becomes a media server streaming your movie collection instead.

Was this useful?

This doc is maintained by the humans who run BreadLab. Spotted an error? Tell us — we fix docs, not just typos.