Application Architecture

Application architecture is the discipline that guides application design.

Application architecture paradigms, such as service-oriented architecture (SOA), provide principles that influence design decisions and patterns that provide proven design solutions.