สไตล์สถาปัตยกรรมแบบ layered หรือที่รู้จักกันในชื่อ n-tiered เป็นหนึ่งใน architecture style ที่พบได้ทั่วไปที่สุด มันเป็นมาตรฐานโดยพฤตินัยสำหรับแอปพลิเคชันรุ่นเก่าจำนวนมาก เนื่องจากความเรียบง่าย ความคุ้นเคย และต้นทุนที่ต่ำ
layered architecture style สามารถกลายเป็น architectural antipattern หลายแบบได้ รวมถึง Architecture by Implication และ Accidental Architecture เมื่อนักพัฒนาหรือสถาปนิก “แค่เริ่มเขียนโค้ด” โดยไม่แน่ใจว่ากำลังใช้ architecture style แบบใดอยู่ มีโอกาสสูงมากที่พวกเขากำลัง implement layered architecture style อยู่นั่นเอง