A computer (client) in client–server architecture or networks that typically provides rich functionality independent of the central server. Originally known as just a “client” or “fat client”, the name is contrasted to thin client, which describes a computer heavily dependent on a server’s applications.