Glossary / Web & Infrastructure

Server

A computer that stays available to run software or respond when other computers ask for something.

Updated July 2, 2026

A server isn’t necessarily a big metal box in a closet. It can be, but your laptop can act like a server for local work, a rented machine in the cloud can act like one for a public app, and a serverless platform can hide the server entirely, though something is still running the code somewhere.

Think of a server like the front desk in a building that’s always staffed. People walk up and ask for things: can I see this page, can you save this form, can you look up this account. The desk is the always-available place where requests get handled, not the owner of the business.

How it shows up

In web work, the server usually runs the backend half of the frontend and backend split. The frontend is what the user sees and clicks; the backend is the work behind the counter. When your browser asks for a page or calls an API, a server is answering. For AI tools, a local dev server might let you preview a site before it goes live, while a production server runs the real app customers use. The runtime is the environment on that server that actually runs the program.

Why you care

This is why “it works on my machine” isn’t the finish line. Your machine may have the right files and setup; the server may not. If it’s missing a secret, using the wrong runtime, or pointing at the wrong database, the live system can fail even though the local version looked fine. The more important the work, the more you care whether that computer is stable, secure, monitored, and easy to roll back.