Enterprise Architecture is the process of translating business vision and strategy into effective enterprise change by creating, communicating, and improving the key principles and models that describe the enterprise’s future state and enable its evolution. It applies architecture principles and practices to guide organizations through the business, information, process, and technology changes necessary to execute their strategies. It is the organizing logic for key business processes and IT capabilities reflecting the integration and standardization requirements of the firm’s operating model.