Den grundläggande skillnaden mellan fett-klient och tunnklientarkitekturer ligger i
mängden bearbetning och datalagring som hanteras av klientmaskinen .
* fett-klientarkitektur: Klientmaskinen utför en betydande mängd bearbetning och datalagring lokalt. Servern fungerar främst som ett datamängder och kanske en central autentiseringspunkt. Klientapplikationen är stor och relativt självförsörjande. Tänk på äldre skrivbordsapplikationer som Microsoft Word före molntjänster - det mesta av arbetet hände på din dator.
* tunnklientarkitektur: Klientmaskinen utför minimal bearbetning och datalagring. Det mesta av behandlingen och datalagring sker på servern. Klientapplikationen är vanligtvis ett litet, lätt program som främst hanterar användargränssnittselement och framåt förfrågningar till servern. Servern gör det tunga lyftet. Tänk på webbapplikationer eller molnbaserad programvara som Google Docs-det mesta av arbetet händer på Googles servrar.
Här är en tabell som sammanfattar de viktigaste skillnaderna:
| Funktion | Fat Client | Tunn klient |
| ----------------- | ----------------------------------------------------------------- |
| Bearbetning | Främst på klienten | Främst på server |
| Datalagring | Betydande på klienten | Minimal på klienten |
| Klientprogramvara | Stor, komplex tillämpning | Liten, lätt applikation |
| Nätverksberoende | Mindre beroende av nätverk | Mycket beroende av nätverk |
| Underhåll | Mer komplex, distribuerad | Enklare, centraliserad |
| Säkerhet | Data som är potentiellt sårbara på klienter | Data säkrare på Central Server |
| Kostnad | Potentiellt högre initialkostnad för klienthårdvara | Potentiellt lägre initialkostnad för klienthårdvara |
I huvudsak distribuerar fett-klientsystem arbetsbelastningen, medan tunna klientsystem centraliserar den. Varje metod har fördelar och nackdelar beroende på den specifika tillämpningen och kraven.