Inexpensive, barebone computer setup that serves as a user interface device in a client-server architecture. Similar to a dumb terminal, a thin client is without any processor or data storage device but, in contrast, has enough RAM to run a slimmed down version of an operating system. Thin clients are preferred in large establishments where a low total cost of ownership (TCO) is desirable. See also fat client.