I'm reminded today of this video from 1997. [youtube=http://www.youtube.com/watch?v=yE3Ta_NK4-I&]
In it, Steve describes his computer setup at the time between his offices at Apple, NeXT, Pixar, and his home. This technology (and implementation of it) has been in use by institutions, corporations, and many other places for years now.
What strikes me is that it may have taken this long to get to iCloud (Apple's closest offering of something like this) where it will be in a few weeks, but this idea is finally coming to instantly, always connected smartphones, tablets, and laptops. No more reliance on ethernet, no more being tied down to a computer at a desk.
Google is trying this (and has been) with their Chromebooks and their wide assortment of online apps, but Apple is doing it in a way where the code is actually compiled on the device itself, rather than the device just being an outlet to a server. Apple's implementation will undoubtedly be more reliable, but it'll be interesting to see which approaches garners more attention.
Microsoft is doing much the same thing with their Office 365 approach, but they currently charge for it. Apple's will be free for any iOS device owner and sync between them and their Macs or PCs.
I'm looking forward to it. You?