multitier architecture
computing system architecture that may typically have three tiers, composed of a presentation tier, a domain logic tier, and a data storage tier
three-tier architecture
client-server software architecture pattern in three independent modules (presentation, functional process logic and data access)