Sometimes it's hard to keep track of the latest and greatest devices, online services and  applications.

We rarely think about how they all come together in our daily lives.  That's why I love this video (from Microsoft).

It shows how all these different technologies can come together.