This article is about the technique/methodology. For Sparx Systems Enterprise Architect, see Enterprise Architect (software). Enterprise architecture (EA) is a business function concerned with the structures and behaviours of a business, especially business roles and processes that create and use business data. The international definition according to the Federation of Enterprise Architecture Pro