Answer: It is more secureSol. In the three-tier architecture, there is an additional server, called the application server, between the client and database servers. The application server reduces the work of the database server, thereby making application processing efficient. It is more secure because the client cannot access the database directly. However, it is more complex to build.