composition in the enterprise has been a holy grail, but the lack of a solid app platform that allows for decoupling and provide the 'containers' needed for composing components didn't exist. With SharePoint, we have such a platform. OBAs are composite