Log in Sign up
Back to Discover
💻

Server (computing)

technology Maturity 7-9 war conflict
This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

A server is a special computer.

Client-server-model.svg
Client-server-model.svg
It helps other computers. It shares things like games or mail. It sends things back when you ask. This helps us use the web.
Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg
Can you think of a game you play online?

44 words

A server is a special computer.

Client-server-model.svg
Client-server-model.svg
It helps other computers on a network. These other computers are called clients.
Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg
A client sends a request to the server. Then, the server sends a response back. This is how they talk to each other. Servers can share many things. They can share files or games. They can even share a printer. One server can help many clients at once. This makes the internet work for everyone.

79 words

A server is a computer that provides data or services.

Client-server-model.svg
Client-server-model.svg
It works with other computers called clients. This setup is known as the client-server model.
Server-based-network.svg
Server-based-network.svg
Most of the time, they use a request and response way to talk. A client sends a request for something. Then, the server sends a response back with the result.

Servers have many different jobs. A web server hosts web pages for the internet. A mail server makes email possible. Some servers share files or even printers. A game server lets many people play together.

Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg

Many servers are very powerful. They are often more reliable than a home computer. Some servers are kept in big data centers. These places have strong power and cooling. Large servers use extra parts to stay running. They might have two power supplies. They may even have special fans to stay cool. This helps them work for a long time without stopping. Some server parts can be swapped while the machine is still on. This is called being hot swappable.

176 words

A server is a computer or a program that provides data and services to other computers. These other computers are called clients. This way of working is known as the client-server model.

Client-server-model.svg
Client-server-model.svg
One server can help many clients at once. At the same time, one client can use many different servers. This setup is the foundation of the entire internet. Almost every action you take online involves a server somewhere in the world.
Server-based-network.svg
Server-based-network.svg

Most servers work using a request-response model. This is a simple two-step way of talking. First, a client sends a request for a specific piece of information. Then, the server performs an action and sends a response back. This response usually includes a result or an acknowledgment.

Inside and Rear of Webserver.jpg
Inside and Rear of Webserver.jpg
There is another way called the publish-subscribe pattern. In this version, clients sign up to receive certain messages. The server then pushes those messages to the clients without being asked again.

People have used the word "server" in computing for a long time. The term comes from queueing theory from the mid-20th century. In 1969, a document called RFC 5 described the ARPANET. This was the early version of the internet we use today. That document used the term "server-host" to describe one type of computer. It used "user-host" to describe the other.

First-server-cern-computer-center.jpg
First-server-cern-computer-center.jpg
This helped people distinguish between those who provide services and those who use them.

There are many different kinds of servers for different jobs. A web server hosts the pages you see on the World Wide Web. A mail server makes email communication possible. You might also use a file server to share folders or a print server to share a printer. Game servers let many people play video games together in the same world.

Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg
Other types include database servers for organized data and media servers for streaming video or music. Even a laptop can act as a server if it runs the right software.

Because they do so much work, many servers are very powerful. They are often specialized pieces of hardware designed to be more reliable than a home computer. These machines are often kept in data centers. These centers have very stable power and internet connections. To stay running, large servers use extra parts like dual power supplies. Some parts are "hot swappable," meaning they can be replaced while the server is still running.

Cobalt Qube 3 Front.jpg
Cobalt Qube 3 Front.jpg
This helps them work for a long time without stopping.

416 words

A server is a computer program or a process that provides data, resources, or services to other computers. These other computers are known as clients. This specific architecture is called the client–server model.

Client-server-model.svg
Client-server-model.svg
In this system, a single server can serve multiple clients at once. Conversely, one client can connect to and use multiple different servers. While the term often refers to a physical device, it strictly refers to the software process running on that device. Any general-purpose computer can host a server if it runs the right software. This means a laptop can act as a web server just as easily as a massive machine.

Most client–server systems operate using the request–response model. This is a specific sequence of communication between the two parties. First, a client sends a request to the server for a specific action or piece of data. The server then performs that action and sends a response back to the client. This response typically contains a result or an acknowledgment of the request.

Server-based-network.svg
Server-based-network.svg
There is another method called the publish–subscribe pattern. In this pattern, clients register with a server to subscribe to specific types of messages. Once registered, the server pushes matching messages to the clients without needing a new request each time.

Servers are categorized by the specific tasks they perform for their clients. A web server hosts web pages, which is what makes the World Wide Web possible. Mail servers manage email communication, acting much like a digital post office. Database servers maintain and share organized collections of data, such as spreadsheets or accounting information. File servers share folders and storage space across a network.

Inside and Rear of Webserver.jpg
Inside and Rear of Webserver.jpg
Other specialized types include game servers for multiplayer video games and media servers for streaming audio or video content. Some servers, called proxy servers, act as intermediaries to control traffic or improve performance.

The history of the term "server" is rooted in queueing theory from the mid-20th century. In the early days of computing, people used more concrete terms like "telephone operators." By 1969, the term appeared in RFC 5, a document describing ARPANET, the predecessor to the modern Internet. That document distinguished between a "server-host" and a "user-host." This helped clarify the difference between the machine providing the service and the person using it.

First-server-cern-computer-center.jpg
First-server-cern-computer-center.jpg
Over time, the definition evolved to describe any process performing a service for remote requests.

Because servers are essential, they often require specialized "server-class hardware." These machines are typically more powerful and reliable than standard personal computers. Large enterprise servers are designed for high availability, meaning they must run for long periods without interruption. To prevent failure, they often use hardware redundancy. This includes dual power supplies and RAID disk systems for data protection. They may also use ECC memory to prevent errors.

Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg
Some components are "hot swappable," which allows technicians to replace parts while the server is still running.

Many large-scale servers are housed in dedicated data centers. These facilities provide a controlled environment with stable power and high-speed Internet. Because these machines generate significant heat, data centers use advanced air conditioning. Some high-end servers even use water cooling to manage temperatures.

Cobalt Qube 3 Front.jpg
Cobalt Qube 3 Front.jpg
Many servers are also designed to be rack-mounted. They are flat and wide so they can fit into standard 19-inch racks. These servers often run unattended without a monitor, keyboard, or mouse. Instead, administrators manage them remotely using tools like SSH or web-based management systems.

The client–server model is the foundation of almost the entire Internet. Millions of servers are connected globally, running continuously to handle user actions. High-level systems like DNS and routers direct traffic to the correct destinations. While most of the Internet relies on this model, there are exceptions. For example, peer-to-peer file sharing uses a different relationship where computers interact directly without a dedicated central server.

646 words
🖼️ Images & Media (6)
File:Client-server-model.svg
Client-server-model.svg
File:Wikimedia Foundation Servers-8055 35.jpg
Wikimedia Foundation Servers-8055 35.jpg
File:First-server-cern-computer-center.jpg
First-server-cern-computer-center.jpg
File:Server-based-network.svg
Server-based-network.svg
File:Inside and Rear of Webserver.jpg
Inside and Rear of Webserver.jpg
File:Cobalt Qube 3 Front.jpg
Cobalt Qube 3 Front.jpg
Up Next
💻
Web server
Technology
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.