Enterprise architecture is a set of practices for analysing, designing, planning and implementing the development of an organisation. Enterprise architecture applies architecture principles to guide organisations through the business, informational, procedural and technological changes necessary to execute their strategies.
An information model is a representation of concepts, relationships, constraints, rules and operations for specifying the semantics of data in a specific business domain. It provides a structured and shared definition of the information requirements of the business domain concerned, in a formalism that does not constrain the structuring of the associated datasets.
A system is a set of interacting or interdependent resources that form a unified whole. A system is delimited by its spatial and temporal boundaries, related to its environment by its inputs and outputs, described by its structure, and defined by its functioning. Any system is considered a resource and can be part of a higher order system.