Answer: In DBMS, 2-Tier architecture is a type of database architecture where the User Interface (UI) or view layer (also called the presentation) runs on a client machine (desktop, laptop, tablet, phone, etc.) and the data is stored on a server. To call the database, clients use the ODBC connectivity APIs. This architecture enhances the security of the database, as the client can’t access the database directly.