Two-tier architecture: E.g. client programs using ODBC/JDBC tocommunicate with a database (or embedded SQL)
Three-tier architecture: E.g. web-based applications, and applications builtusing“middleware”
CAREFUL: different definitions of two- vs. three-tier !!!