Typically, a CIO is involved with analyzing and reworking existing business processes, with identifying and developing the capability to use new tools, with reshaping the enterprise’s physical infrastructure and network access, and with identifying and exploiting the enterprise’s knowledge resources. Many CIOs head the enterprise’s efforts to integrate the Internet into both its long-term strategy and its immediate business plans. The CIO is evolving into a role where he/she is creating and monitoring business value from IT assets.
In general, the CTO is concerned with the architecture, design & development, security, operational integrity, system support and maintenance across the IT organization. The CTO is responsible for delivering IT solutions with a focus on technical problem solving. In contrast, the CIO is focused on the IT strategy formulation, planning and strategic alignment of IT with the corporate objectives. The CIO ensures that return on IT investments are realized as planned.