New
#1
What is "The Cloud" and does Windows 7 have it?
I've been looking into Windows 8 recently to see if I like the look of it, and I keep hearing people talking about "The Cloud". Apparently Windows 8 is powered by "The Cloud".
I find this all quite disturbing because everyone is talking about "The Cloud" as though it's a familiar Windows feature, but I have honestly never heard of it before.
So first of all… what is it? And does Windows 7 have it? And if it's brand new to Windows 8, why do all the official "Welcome to Windows 8" videos not even bother to explain what it is?
(By the way, my opinion of Windows 8 is that frankly I hate the look of it. And are they seriously embracing touch screen monitors? Why!? I mean is there anything you can do with a touch screen that isn't 100 times easier with a mouse?)