A-Z Popular Blog Networking Search »
Networking
 Advertisements

Thin Client vs Thick Client

 , updated on
A thin client is software that is primarily designed to communicate with a server. Its features are produced by servers such as a cloud platform.
A thick client is software that implements its own features. It may connect to servers but it remains mostly functional when disconnected.

Thin Client vs Thick Client

The classic example of a thin client is a web browser. They aren't very interesting on their own but offer a wide range of functionality by connecting to a variety of web servers. Without a network connection, they offer limited functionality. The shift towards offering services using cloud platforms has also resulting in a shift towards thin clients. Many services are offered by a web browser or a specialized thin client such as a mobile app.
Thick clients are characterized by software you install that generally works when you're offline. The term client suggests that they do connect to a server. For example, a game may run its primary engine locally to provide fast graphics and a responsive user interface. It may connect to a server to give a game a social dimension whereby you can play and communicate with other people.
Thin Client vs Thick Client
Thin Client
Thick Client
Definition
Software that relies on a remote server such as a cloud platform for its features.
Software that runs at least some features directly on your device.
Offline
Functions mostly don't work
Functions mostly work
Local Resources
Generally consumes few local resources such as disk, computing power and memory.
Generally consumes more local resources
Network Latency
Functionality may depend on a fast network connection.
Functionality may work without a connection or with a slow connection.
Data
Data is typically stored on servers.
Data may be stored locally.
Next: Client-Server
More about networking:
Air Gap
Campus Network
Client-Server
Darknet
Data Centers
Dedicated Line
Deep Web
Dumb Client
Endpoints
Extranet
High Latency
Host
Internet
Internet Backbone
Intranet
Keep Alive
Latency
Local Area Network
Local Loopback
Localhost
Meet-me Room
Microtrenching
Net Neutrality
Network
Network Performance
Network Perimeter
Network Security
Network Throughput
Networking
Networking Basics
Networks
Node
Offline Network
Optical Fiber
Peer-to-peer
Point Of Presence
Private IP
Private Network
Proximity Awareness
Proxy Server
Public Network
Reverse Proxy
Static Content
Telecom
Url
Wide Area Network
If you enjoyed this page, please consider bookmarking Simplicable.
 

Networking

A list of networking techniques and concepts.

Radio Waves

A list of the basic types of radio waves with useful charts.

Hexadecimal Numbers

A list of the first 256 hexadecimal numbers.

Systems Administration

An overview of system administration with examples.

Network Security

An extensive list of network security techniques.

Extranet

A definition of extranet with several examples.

Business

A list of common business models.

Sales Promotion Examples

An overview of sales promotions with examples.

Price Analysis

An overview of price analysis for purchasing and procurement with examples.

Business Quality

An overview of business quality with examples.

Words To Describe A Company

A vocabulary of unique words for describing a company.

Business Results

A list of common types of business result.

Business Growth Examples

A list of the common types of business growth.

Business Planning

An overview of the different types of business planning.

Business Reputation

An overview of business reputation with examples.

Process Automation

An overview of process automation.

Business Supplies

Lists of various types of business supplies.

Strategic Outcomes

An overview of strategic outcomes with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map