The vision of .NET – and it is still, by and large, a vision rather than a reality – is one in which the Internet is a true extension of your computer. Instead of computing being desktop-centric, it will be Net-centric. You won't buy and install software; instead you'll subscribe to it and access it on the Net, where it will be hosted on remote servers. Your data, your preferences, your identifying info, too, will all be on the Net. Everything will become a Web service, and that means resources such as storage as well as software.