CIO vs CTO

Chief Information Officer
Chief Technology Officer
Serves as the company’s top technology infrastructure manager Serves as the company’s top technology architect
Runs the organization’s internal IT operations Runs the organization’s engineering group
Works to streamline business processes with technology Uses technology to enhance the company’s product offerings
Focuses on internal customers (users and business units) Focuses on external customers (buyers)
Collaborates and manages vendors that supply infrastructure solutions Collaborates and manages vendors that supply solutions to enhance the company’s product(s)
Aligns the company’s IT infrastructure with business priorities Aligns the company’s product architecture with business priorities
Developers strategies to increase the company’s bottom line (profitability) Develops strategies to increase the company’s top line (revenue)
Has to be a skilled and organized manager to be successful Has to be a creative and innovative technologist to be successful

Source : techrepublic.com/blog/tech-sanity-check/sanity-check-whats-the-difference-between-cio-and-cto/