An applications architecture
describes the structure and behaviour of applications used in a business, focused on how they interact with each other and with users. It is focused on the data consumed and produced by applications rather than their internal structure. In application portfolio management, the applications are usually mapped to business functions and to application platform technologies.
It is usually one of several architecture domains that form the pillars of an enterprise architecture or solution architecture.
It is often confused with application architecture.