In this article, we are going to discuss the two-tier and three-tier architecture.
Two-Tier Architecture
The two-tier architecture is like a client-server application. Direct communication takes place between the client and the server. There is no intermediate between client and server.

The above figure shows the architecture of the two-tier. Here the communication is one-to-one. Let us see the concept of two tiers with real-time application. For example, now we have a need to save the employee details in the database. The two tiers of two-tier architecture are,
- Database (Data tier)
- Client Application (Client tier)
So, in the client application, the client writes the program for saving the record in SQL Server and thereby saving the data in the database.
Advantages
- Understanding and maintenance are easier.
Disadvantages
- Performance will be reduced when there are more users.
Three-Tier Architecture
Three-tier architecture has three layers. They are,
- Client layer
- Business layer
- Data layer
Client layer: Here we design the form using textbox, label, etc.
Business layer: It is the intermediate layer that has the functions for the client layer and it is used to make communication faster between client and data layer. It provides the business processes logic and the data access.
Data layer: it has the database.

Advantages
- Easy to modify without affecting other modules
- Fast communication
- Performance will be good in a three-tier architecture.

Sentamil RajaPosted Dec 28, 2015, 1:12 AM
thank u
Chiheb ChebbiPosted Jun 9, 2015, 8:43 AM
good Introduction
Santhakumar MunuswamyPosted May 4, 2015, 2:48 PM
Thanks . I hope you doing good. you have specified three tier architecture diagram like tier but the above mention layer. so what is a difference b/w tier and layer. i hope, layer is a group of functional unit, tier is a physical structure. Because it is difficult to understand for beginners.
Ravi DangarPosted Sep 4, 2014, 6:41 AM
This is very help full for student
Arun GauttamPosted Feb 17, 2013, 9:57 AM
Very Good
Thilina HerathPosted Oct 10, 2012, 8:29 AM
Thanks!
raj chavanPosted Sep 7, 2012, 5:09 AM
tell me about gacutil in short
janardhana reddyPosted Jan 4, 2012, 6:54 AM
its very good for beginners....thanks
priya PPosted Apr 25, 2011, 7:29 AM
h
jatin naharPosted Apr 5, 2011, 1:41 AM
This is very helpful to me.......for better understanding of three tier architecture you can visit following link.... http://dotnetpeoples.blogspot.com/2011/04/three-tier-architecture-in-aspnet.html