Because software applications and networks change and/or are replaced over time. The systems and applications that an enterprise uses to support its business services, product delivery processes, and information flows are documented at the Systems and Applications level of the EA3 Framework. One of the purposes of EA is to improve the integration and efficiency of the support systems and software applications across the enterprise. Duplication of functions and a lack of interoperability can be addressed through the establishment of technical and product standards for software. Components at this level range in size and complexity from large multi-function ERP solutions that extend throughout the enterprise to single-user desktop tools that enhance productivity.