In addition, mobile devices function as clients.

Servers store files and databases, including complex applications and websites.

Servers typically feature higher-powered central processors, more memory, and larger disk drives than client devices.

Computer network and internet communication concept

bluebay2014 / iStock / Getty Images

Client-Server Applications

The client-server model organizes data pipe traffic using a client program and client devices.

web connection clients send messages to a server to make requests of it.

Servers respond to clients by acting on each request and returning the results.

Local Client-Server Networks

Many home networks use client-server systems on a small scale.

Broadband routers, for example, containDHCPservers that provide IP addresses to the home computers, the DHCP clients.

Other types of web connection servers found in a home include print servers and backup servers.

The client-server model supports modular applications that can make the job of creating software easier.

Client-Server vs. Peer-to-Peer

Client-server networking is one approach to managing data pipe applications.