Der Thin Server ist darauf ausgerichtet, viele verschiedene Clients gleichzeitig zu bedienen. Er fungiert in den meisten Fällen als Anwendungsserver bzw. als Fileserver.
Die zu Grunde liegende Idee ist, einen Server zentral zu administieren und somit ein Höchstmaß an Arbeitseffektivität zu erreichen.
Die Verbindung zwischen Server und Client erfolgt über die unterschiedlichsten Netzwerkprotokolle. Auch sind sie nicht an ein Betriebssystem gebunden.