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.
- Library
- Part of the Term Library
- Format
- Concept card
- Last updated
- September 7, 2026
- 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