Three-Tier Architecture
First introduced in CS348.
Link: https://www.ibm.com/topics/three-tier-architecture
Three-tier architecture is a well-established software application architecture that organizes applications into 3 computing tiers:
- The presentation tier (user interface)
- The application tier (where data is processed)
- The data tier (where the data associated with the application is stored and managed)