A-Z Popular Blog Computing Search »
Computing
 Advertisements
Related Guides
Software Architecture

12 Examples of a Server

 , updated on
A server is software or hardware that provides services to other software and hardware. The following are common examples.

Web Servers

The internet is based on web servers that respond to requests from clients such as web browsers.

Application Server

A server that provides services to applications such as a mobile app. For example, a weather app on your phone might contect to a server for weather data.

Communications Server

Servers that provide clients with network connectivity and other communications such as voice. For example, a telecommunications device that provides 3G or WiFi to phones and other clients.

Name Servers

Servers that look up addresses such as mapping a domain name to an IP. This is basic infrastructure for networks such as the internet.

Directory Service

Servers that look up resources on a network such as users, groups and devices. Acts as infrastructure that is essential to network security such as authenticating users.

API

A server that implements functionality for other software by offering an API.

Database Server

Provides access to a database.

File Server

Provides access to files.

Game Server

Servers that implement games or services for a game such as social elements of gameplay.

Media Server

Delivers media such as streaming video or audio.

Proxy Server

Acts as an intermediary between clients and servers to implement functions such as security, monitoring or anonymization.

System Services

A system is software that performs automation, calculations and other functions that aren't directly used by people. They are often implemented with a services that run on servers such as microservices.
Overview: Server
Type
Definition
Software or hardware that provides services to other software and hardware.
Notes
Servers are almost always software based.
It is common to refer to hardware that primarily runs server software as a "server."
A single hardware device might run a large number of servers and clients.
Many devices run servers including end-point devices such as a phone.
Servers may be designed to provide local services for a device as opposed to offering services to remote devices.
Related Concepts

Computing

This is the complete list of articles we have written about computing.
Abstraction
Affective Computing
Algorithms
AI
Big Data
Binary
Blockhead
Brute Force
Caching
Character Set
Client-Server
Coding
Coding Principles
Colocation
Compression
Computing
Cryptographic Keys
Cryptography
Dark Data
Data
Data Centers
Data Infrastructure
Data Integration
Data Migration
Data Processing
Data Science
Data Security
Deep Learning
Deep Magic
Digital
Edge Computing
Edit Distance
Emergence
End-User Computing
Everything Is A File
Files
Gamification
Garbage In, Garbage Out
Halt And Catch Fire
Hello World
Hexadecimal
Horizontal Scale
Instance
Internet Of Things
IT Infrastructure
Job Processing
Key Stretching
Last Mile
Latency
Local Area Network
Meet-me Room
Micro Data Center
Microcomputer
Moore's Law
Near Real-Time
Network Infra
Networking
Networks
Operating Systems
Overlay Network
Peer-to-peer
Precomputation
Private IP
Private Network
Proof Of Work
Proxy Server
Key Cryptography
Qualitative Data
Random Seed
Reluctant Algorithms
Reverse Algorithms
Reverse Proxy
Swarm Intelligence
System on a Chip
Throughput
Unstructured Data
Vertical Scale
Virtual Machine
Yobibyte
If you enjoyed this page, please consider bookmarking Simplicable.
 

Computer Definition

A few definitions of computer.

Pixel

An overview of pixels.

Backend

A definition of backend with examples.

CAPTCHA

An overview of CAPTCHA.

Character Set

An overview of the common types of character encoding.

Digital

A definition of digital with examples of digital things.

Microcomputer

A definition of microcomputer with examples.

Near Real-Time

A definition of near real-time with examples.

Local Area Network

A definition of local area network with examples.

Types of Technology

A reasonably comprehensive list of information technologies.

Gamification

A list of gamification techniques.

Information Technology Problems

A list of common IT problems.

Types Of Cloud

The basic types of cloud computing.

Machine Data

The common types of machine data.

Types Of Software

The common types of software.

Proprietary Technology

A definition of proprietary technology with examples.

Systems Design

The common elements of a systems design.

Systems vs Applications

The difference between systems and applications explained.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map