A fat client (also called a heavy, rich, or thick client) is a computer (client) in client-server architecture or networks that typically provides rich functionality independent of the central server