Thin client
In computer networking, a thin client (sometimes called a slim client or lean client) is a simple, low-performance computer that has been optimized for remote desktop connections to a server-based computing environment. In some cases, they are also referred to as network computers or, in their simplest form, zero clients.
The server performs most of the workload, including launching software applications, processing computations, and handling data storage. This contrasts with a rich client or a traditional personal computer — the former is designed for a client–server model but retains significant local processing power, while the latter performs most of its functions locally.
Thin clients typically operate as part of a larger computing infrastructure — often involving a server farm or cloud-based system — where many clients share centralized resources. The server-side infrastructure may use application virtualization, hosted shared desktop (HSD), or desktop virtualization (VDI). This model forms a centralized cloud computing environment hosted in one or more data centers.
Key advantages of centralization include:
- Hardware resource optimization — shared infrastructure pools computing resources for maximum utilization.
- Reduced software maintenance — operating system updates and software patching can be deployed from a centralized location.
- Improved security — centralized data is easier to protect, monitor, and firewall; physical device loss does not compromise stored data.
Thin client hardware typically supports common peripherals, such as keyboards, mice, computer monitors, audio jacks, and open USB ports (e.g., for printers, flash drives, webcams). Some models include legacy serial ports or parallel ports to support specialized equipment such as receipt printers or time-clocks.
Thin client software commonly includes:
- a minimal graphical user interface (GUI),
- cloud access agents (e.g., RDP, ICA, PCoIP),
- a lightweight web browser,
- terminal emulators (in some cases), and
- essential local utilities.