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.
Presentation layer (UI layer라고도 부름)
Application layer (service layer라고도 부름)
Business logic layer (domain layer라고도 부름)
Data access layer (persistence layer라고도 부름)