Layered Architecture is commonly using when design website.
One of the powerful features of the layered architecture pattern is the separation of concerns among components. Components within a specific layer deal only with logic that pertains to that layer.
One of common Layered Architecture is following 4-tier architecture. It can be simplified to 3-tier or 2-tier by the case.