What is Business Architecture?

Business architecture is a subdomain of enterprise architecture. It concerns itself with developing an enterprise blueprint used for aligning business requirements and operations with strategic objectives. You can think of it as a link between an organization’s strategy and its business functionality.