<Table> <Tr> <Td> </Td> <Td> This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed . (January 2008) (Learn how and when to remove this template message) </Td> </Tr> </Table> <Tr> <Td> </Td> <Td> This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed . (January 2008) (Learn how and when to remove this template message) </Td> </Tr> <P> In software engineering, multitier architecture (often referred to as n - tier architecture) or multilayered architecture is a client--server architecture in which presentation, application processing, and data management functions are physically separated . The most widespread use of multitier architecture is the three - tier architecture . </P> <P> N - tier application architecture provides a model by which developers can create flexible and reusable applications . By segregating an application into tiers, developers acquire the option of modifying or adding a specific layer, instead of reworking the entire application . A three - tier architecture is typically composed of a presentation tier, a domain logic tier, and a data storage tier . </P>

What is 3 tier and n tier architecture
find me the text answering this question