Windows Live is the collective brand name for a set of services and software products from Microsoft, part of their software plus services platform. A majority of these services are Web applications, accessible from a browser, but there are also client-side binary applications that require installation. There are three ways in which Windows Live services are offered: Windows Live Essentials applications, web services, and mobile services.
Microso...
More
Read article at Wikipedia
Windows Live
top ↑
We can also tell you Windows Live is a
If you know more about Windows Live, you can add more facts here »
Similar topics in Freebase
-
Twine
Twine by Radar Networks is a revolutionary new way to share, organize, and find information. It offers personal or workgroup knowledge management with natural language processing smarts. Twine allows the user to organize, find, and share information in the form of notes, bookmarks, images, videos,...