Prohlížeč dělá z počítače levného tenkého klienta.
Ve světě počítačového programování je „klient“ rozhraní pracovní plochy, které vidí osoba používající aplikaci. „Tlustý“ klient je takový, kde je třeba si tuto část aplikace stáhnout na plochu. Může být napsán v jazyce Java nebo C# nebo v nějakém jiném jazyce, ale běží samostatně a volá aplikační server přes síť. „Tenký“ klient je takový, který nevyžaduje stahování dalšího softwaru. Dnes to obvykle znamená webovou aplikaci, která používá prohlížeč k prezentaci aplikace uživateli, ale mohlo by to znamenat specializované koncové zařízení.
Snadná distribuce
Hlavní výhodou tenkého klienta je možnost provádět změny v aplikaci, aniž by bylo nutné tlačit software na každý desktop, který jej používá. V některých případech, například když podniky prodávají zboží a služby přes internet, je to absolutní nutnost; s obavami z virů většina lidí nerada instaluje neznámý software do svého počítače. Ale i v rámci omezené sítě podniku je mnohem obtížnější nainstalovat, a to i automaticky, novou kopii aplikace na všechny počítače, které ji používají.
Video dne
Méně drahé terminály
Aplikace tenkého klienta mívají většinu své složité obchodní logiky na vzdáleném serveru, protože software tenkého klienta není schopen takovou logiku spustit. To může znamenat, že méně výkonné, a tedy i levnější počítače budou fungovat, protože na nich běží pouze prohlížeč, na rozdíl od komplikovaných obchodních transakcí interagujících s databází.
Horší doba odezvy
Vzhledem k tomu, že tenký klient ponechává většinu obchodní logiky na serveru, musí pro jakoukoli změnu zavolat tento server. Dokonce i vyplnění seznamu v rozevírací nabídce bude často vyžadovat cestu na server a zpět. Silní klienti mohou získávat a ukládat více informací lokálně a ověřovat data na místě, místo aby čekali na odeslání dat na server, zkontrolování a následné odeslání zpět.
Méně robustní podpora transakcí
Tenký klient, jako je prohlížeč, neudržuje trvalé spojení se serverem a poté s databází. Když je hovor uskutečněn, je dokončen, výsledek je předán zpět do PC a spojení je přerušeno. S tlustým klientem lze vytvořit a udržovat spojení, takže pokud se s transakcí něco stane, klient a server jsou propojeni a mohou se obnovit mnohem jednodušeji, protože oba znají aktuální stav data.
Načítání zdrojů
Kvůli menší potřebě výpočetního výkonu na PC a nedostatku trvalého připojení k serveru, tenkým klientům potřebují lehčí počítače a nevytvářejí tak velké zatížení sítě, ale obvykle potřebují robustnější servery, které by zvládly veškeré podnikání logika. Tlustí klienti jsou z hlediska využití zdrojů opakem. V závislosti na aktuálních okolnostech, jako je velikost serveru nebo zatížení sítě, může být pro firmu používající aplikaci výhodnější jeden nebo druhý model.