Three-tier architecture refers to a type of architecture of information systems (or applications), i.e. the way that the application is divided into what the user sees and uses (the so-called presentation tier) and what is happening in the background on the server-side (the application and data tier).
Architecture layers:
• The Presentation tier
• The Application tier
• The Data tier