The 2.0 Component Model contains a hierarchical structure of XML objects used to enable 2.0 APIs and web services which subsequently allows developers to optimize component reuse and build other 2.0 XML objects. Read less