fat client

Intermediate 💻 Tech / IT

Definition

An application that performs most processing locally rather than relying on a server—the opposite of a thin client. Like someone who brings their own everything to a potluck instead of contributing to a shared meal.

Example Usage

We're moving away from the fat client architecture because it makes updates a nightmare—everyone's running different versions.

Origin

Emerged in the client-server computing era of the 1980s-90s as a contrast to mainframe terminals

Fun Fact

The fat client vs. thin client debate has repeated every decade with different terminology: desktop apps vs. web apps, then native apps vs. mobile web, now desktop apps vs. web apps again.

Source: Client-server architecture and distributed computing literature

Related Terms

Translate This Term

See “fat client” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.

Try the Translator