There are four main principles of .NET from the perspective of the user:
* It erases the boundaries between applications and the Internet. Instead of interacting with an application or a single Web site, .NET will connect the user to an array of computers and services that will exchange and combine objects and data.
* Software will be rented as a hosted service over the Internet instead of purchased on a store shelf. Essentially, the Internet will be housing all your applications and data.
* Users will have access to their information on the Internet from any device, anytime, anywhere.
* There will be new ways to interact with application data, such as speech and handwriting recognition.
Source :
http://www.webopedia.com/TERM/D/dot_NET.html[
^]