Data stream and document formatting are separate, Multiple presentations per data source, Defines a clear interface between application vendors who are responsible for providing the data sources and their associated schemas and users who customize or add presentations to them.