Information technology outsourcing or ITO is a company's outsourcing of computer or Internet related work, such as programming, to other companies.