Term Library / Concept card

What is a Server? Plain-English explanation

A server is a computer or software program that provides a service to other computers, called clients, such as delivering web pages, answering DNS queries, or sending email.

Back to Term LibraryBrowse Articles

Path: /term/server

Definition

A server is a computer or software program that provides a service to other computers, called clients, such as delivering web pages, answering DNS queries, or sending email.

Term library detailsFurther reading attached
Library
Part of the Term Library
Format
Concept card
Last updated
September 7, 2026
Topic
Technology & Internet
Sources and further reading
2
Related articles
5
Review state
Reviewed for clarity and structure

Plain-English explanation

When you open a website, several kinds of servers cooperate behind the scenes. DNS servers answer the name lookups that find the right destination, while the web server stores and delivers the actual page content your browser renders. Each server has a specific role in the chain, and a single physical machine can act as several different kinds of servers at once. The word describes a role, not a specific type of hardware.

Why it matters

Knowing what a server is helps you understand where a website actually lives and why a page can fail at different points. A site can be unreachable because its web server is down, because its DNS server stopped answering, or because a connection in between fails, and each case has a different solution.

Concrete example

The authoritative name server for info100.cc answers DNS questions about that domain, while a separate web server sends the page content to your browser. Both are servers, but they perform completely different jobs in the same request.

Often confused with

A server is not the same thing as a data center or the cloud. A server is the role a computer plays, while a data center is the building that houses such computers, and the cloud is a way of renting server capacity over the internet instead of running your own machines.

Short definition: A server is a computer or software program that provides a service to other computers, called clients, such as delivering web pages, answering DNS queries, or sending email.

Plain-English explanation

When you open a website, several kinds of servers cooperate behind the scenes. DNS servers answer the name lookups that find the right destination, while the web server stores and delivers the actual page content your browser renders. Each server has a specific role in the chain, and a single physical machine can act as several different kinds of servers at once. The word describes a role, not a specific type of hardware.

Why it matters

Knowing what a server is helps you understand where a website actually lives and why a page can fail at different points. A site can be unreachable because its web server is down, because its DNS server stopped answering, or because a connection in between fails, and each case has a different solution.

Concrete example

The authoritative name server for info100.cc answers DNS questions about that domain, while a separate web server sends the page content to your browser. Both are servers, but they perform completely different jobs in the same request.

Common confusion

A server is not the same thing as a data center or the cloud. A server is the role a computer plays, while a data center is the building that houses such computers, and the cloud is a way of renting server capacity over the internet instead of running your own machines.

Related terms

DNS, Domain Name, IP Address, Website Address

How people actually use it

Organizations deploy servers to host websites, manage email, store files, and run applications. Users access server resources through client devices, such as browsers or mobile apps, sending requests and receiving responses.

Related terms explained

Client

A client is a device or software that requests resources or services from a server over a network. Clients initiate communication and display or use the data received from servers.

Example: A web browser is a client that requests web pages from a server.

Hosting

Hosting refers to the service of providing server space and infrastructure to store and serve websites or applications. It includes maintenance, security, and network connectivity to make resources accessible online.

Example: A company rents hosting space on a server to run its e-commerce site.

Data Center

A data center is a facility that houses many servers, storage systems, and networking equipment. It provides power, cooling, and physical security to ensure continuous operation of hosted services.

Example: A cloud provider runs its services from multiple data centers worldwide.

Virtual Private Server (VPS)

A VPS is a virtualized server created by partitioning a physical server into multiple isolated environments. Each VPS has its own operating system and resources, offering more control than shared hosting.

Example: A developer runs a web application on a VPS with a dedicated amount of CPU and memory.

Practical tips

Array

Common questions

Array

Key takeaways

Array

Step by step

Array

More context

Servers can be physical machines or virtualized, running multiple virtual servers on a single physical host. The concept of client-server architecture dates back to the 1960s, but it became widespread with the rise of the internet. Many modern services use distributed systems where multiple servers work together to handle large amounts of traffic.

Additional background

Array

Sources and further reading

  1. https://www.icann.org/resources/pages/dns-2022-09-13-en
  2. https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Transport_Layer_Security