FlexGo was a technology developed by Microsoft to enable users to pay for using a full-featured personal computer based on the amount of time it used for, similar to pay as you go for cell phones. Another method of payment was a monthly subscription. It was introduced on May 21, 2006. IBM and other corporations were also adapting similar business models to expand into new markets. Microsoft began offering a Windows Vista based version of FlexGo in 2008.