ERPs offer a two-fold answer to the need for integration. The first is technical in nature, since the architecture of these programs is designed to ensure the compatibility of their software components and the transparency of their data. They also offer a dynamic approach, because ERPs are mechanisms for incorporating a company's specific functional elements. However, the ERP solution cannot replace every existing management computing system. Accordingly, applying ERP to existing systems will have a significant cost, whether it occurs in the implementation of ERP itself or in the work of making over the firm's own information system.