A visão da Microsoft para a plataforma de TI do futuro envolve oferecer escolhas aos clientes entre softwares locais ou na nuvem, construindo ou comprando aplicações, e integrando serviços completos, complementares e de plataforma. A Microsoft também visa fornecer uma plataforma completa e dinâmica que funcione em PCs, telefones e na web.