Microsoft Needs a Theory


Patrick Logan asks for a theory of how SharePoint and XML are associated. Seems like all we get is this, this and this work well together. Yes, but to what end? What's the conceptual underpinning that helps me understand how and, more importantly, why I use them together?