Разница между тонким и толстым клиентом заключается в том, где физически программа выполняет все вычисления — на компьютере пользователя или на сервере. 4
Тонкий клиент работает на сервере, подключаясь к нему по HTTP или HTTPS протоколу. 4 На сервере хранится база данных, объектные данные и кэш, исполняется весь программный код. 4 Этот тип клиента получает готовые данные, которые выводятся на компьютере пользователя, а все необходимые операции производятся на сервере. 4
Толстый клиент работает в локальной сети и подключается к серверам по протоколу TCP/IP. 4 Все вычислительные операции выполняются на компьютере, а сами данные хранятся на сервере. 4 Такой клиент может выполнять практически все функции и работать с прикладными типами данных. 4
Таким образом, тонкий клиент зависит от сервера для предоставления большей части функциональности, а толстый клиент обладает значительной автономностью. 2