Thin Client

A thin client (sometimes also called a lean or slim client) is a computer or a computer program which depends heavily on some other computer (its server) to fulfill its traditional computational roles. This stands in contrast to the traditional fat client, a computer designed to take on these roles by itself. The exact roles assumed by the server may vary, from providing data persistence (for example, for diskless nodes) to actual information processing on the client's behalf.

Thin clients occur as components of a broader computer infrastructure, where many clients share their computations with the same server. As such, thin client infrastructures can be viewed as the providing of some computing service via several user-interfaces. This is desirable in contexts where individual fat clients have much more functionality or power than the infrastructure either requires or uses. This can be contrasted, for example, with grid computing.

Thin-client computing is also a way of easily maintaining computational services at a reduced total cost of ownership.

The most common type of modern thin client is a low-end computer terminal which concentrates solely on providing a graphical user interface to the end-user. The remaining functionality, in particular the operating system, is provided by the server.

Read more about Thin Client:  History, Thin Clients As Programs, List of Protocols Used With Thin Clients

Famous quotes containing the words thin and/or client:

    Her little loose hands, and dropping Victorian shoulders.
    And then her great weight below the waist, her vast pale belly
    With a thin young yellow little paw hanging out, and straggle of a
    long thin ear, like ribbon,
    Like a funny trimming to the middle of her belly, thin little dangle
    of an immature paw, and one thin ear.
    —D.H. (David Herbert)

    A client is to me a mere unit, a factor in a problem.
    Sir Arthur Conan Doyle (1859–1930)