# Thick Client

### Thick client vs Thin client

Where as thick clients have computing resources, thin client are only small computers which are capable of establishing a remote connection and do all the computation on a remote server.

* A zoom application is a thick client application while a browser based computing is thin client where a user connects to a remote server to perform tasks.
* Thick client costs more compared to thin client applications.

### Types of thick client

* 2 Tier architecture: Clinet<->Database. Client communicate directly to database and all the computation is done on client side.
* 3 Tier architecture: clinet<->server<->Database.  In this design most of the processing is done on server side.
