An Enterprise Architecture (EA) is a collection of strategic information that describes a business and the information and technologies necessary to operate the business. This includes descriptions of goals, business processes, roles, organizational structures, information, applications, and systems.