"Sometimes pictures will tell you more than words. If you like fancy pictures summarizing the ideas I've good news for you.
I'm just a sucker for cube-art... This 39x26" Poster for Azure, created 10/29/2012, looks great to you explain the bigger Azure picture to someone. In short, it's not an uber-dev poster, but a 30,000 foot view of Azure, which makes it a nice starting point for further exploration.