Information technology is a set of related fields within information and communications technology, that encompass computer systems, software, programming languages, data and information processing, and storage.