what is the difference between 1-tier 2-tier 3-tier and n-tier architecture?
1 Tier => The Client, Server and Database resides on the same machine. 2 Tier => The client on one machine and the server and database on one machine, i.e. two machines. 3 Tier => We have three different machines one for each client, server and a separate machine dedicated to database.