|Two Tier Architecture
||Three Tier Architecture
|1.2tier -> DB Server <-data-> Client
||1.3tier -> DB Server <-data-> Service tier <-results/inputs-> Client
|2.all needed data from DB are sent to the client which process them
||2. client sends “only” some request for data, service tier read data from DB server, process them and only the requested result is sent to the client.
|3. All raw data from DB must be transfered to the Client which will process them and display them.
||3. Processing and Presentation is separated and it means that data processing can run on some fast HW (server) and client is “just” displaying the results and collect user inputs (and make all needed actions which are needed to display the data etc.).