Enterprise architecture is a holistic approach to aligning an organization's business strategy and capabilities with its technology, data, applications and processes. It provides a blueprint to evolve the technology landscape in sync with changing business needs. EA helps connect strategy, business and technology.