What is Architecture?

Architecture, from the perspective of Information Technology, is the philosophy that underlies any system.

It defines the purpose, intent, and structure of any system.

Architecture is the discipline of addressing business needs with people, process, and technology. There are various perspectives or kinds of architecture, including business architecture, enterprise architecture, data architecture, application architecture, and infrastructure or technical architecture.

Each of these disciplines has certain unique characteristics, but at their most basic level, they focus on mapping solutions to business value.