A Server Is "A Computer That Serves Others"

When you hear "server," you might picture a massive room full of blinking machines from a movie. But a server is actually just a regular computer. Even the PC sitting in your room could become a server if you set it up the right way.

"Server" comes from the English word "serve" - like a waiter who serves food at a restaurant. In the computer world, a server is a computer that responds to requests from other computers and provides data or services.

The opposite side - your phone or laptop that sends requests to the server - is called a "client" (as in customer).

Servers You Use Every Day

Behind every service you use daily, there's a server working hard.

What You Do What the Server Does
Watch a YouTube video Finds the video data and streams it to your phone
Send a message on LINE or iMessage Receives your message and delivers it to the other person's phone
Play an online game Manages all players' actions and sends results to everyone
Search on Google Searches billions of pages, ranks the relevant ones, and sends them back

Google has about 40 data centers (facilities packed with servers) around the world, housing millions of servers.

How Servers Differ from Regular Computers

Servers have the same basic parts as your PC (CPU, memory, storage), but they're built to run 24 hours a day, 365 days a year without stopping.

What Makes Servers Special

  • Dual power supplies: If one power supply fails, the other takes over automatically
  • Redundant storage: Data is copied across multiple drives so nothing is lost if one breaks (called RAID)
  • Powerful cooling: Running non-stop generates a lot of heat, so servers need dedicated cooling systems
  • High-speed networking: To handle thousands of requests at once, servers use connections many times faster than home internet

Major services are designed so that if one server breaks, others automatically take over. But websites still go down sometimes - usually because of unexpected traffic spikes or software bugs.

Types of Servers - Named by Their Job

Servers get different names depending on what job they do.

Type Job Everyday Example
Web server Sends web page data Wikipedia, news sites
Email server Handles sending and receiving email Gmail, Yahoo Mail
DNS server Translates domain names to IP addresses See How DNS Works
Game server Manages online game worlds Minecraft, Fortnite
File server Stores and shares files Google Drive, iCloud

A single computer can play multiple roles at once. For example, a small business might run a web server and email server on the same machine.

Cloud Servers - The Age of "Renting" Servers

In the old days, using a server meant buying expensive hardware and managing it yourself. Now, thanks to the cloud, you can "rent" servers over the internet.

Companies like Amazon (AWS), Google (GCP), and Microsoft (Azure) have massive data centers around the world and rent out server capacity on demand. You pay only for what you use, so even individuals can get a server starting at just a few dollars a month.

Many of the apps and services you use every day run on cloud servers behind the scenes. Netflix uses AWS, and Spotify uses Google Cloud.

Servers and You

Servers are invisible, but they're the unsung heroes powering your digital life. Every time you send a message, watch a video, or play a game, a server somewhere in the world is answering your request.

Understanding how servers work helps you understand why sites go down and why pages sometimes take forever to load. To see a server in action, try IP確認さん - when you visit the page, a server receives your request, looks up your IP address and location, and sends the results back to your browser in real time. If you want to learn more about computers, check out beginner-friendly computer guides.

Related Glossary Terms

Server A computer that responds to requests from other computers and provides data or services. Named by their role: web server, email server, game server, and more. IP Address A numerical address assigned to every device on the internet. Servers have IP addresses too, and clients use them to send and receive data. Cloud A service that lets you rent computing resources like servers and storage over the internet. AWS, Google Cloud, and Azure are the major providers.