1. A framework, including at least one processor, for formatting and serving web content, comprising: a data conglomeration engine for receiving and processing data conglomeration requests, and for serving requested data conglomeration services, at least two of the requested conglomeration services being served using identical unformatted data that has been formatted differently from each other prior to serving; a services registration database for storing data conglomeration service metadata; a data conglomeration services module for maintaining a set of data conglomeration services, the data conglomeration services module interfacing with the data conglomeration engine via a data conglomeration services interface; a data conglomeration configuration repository for storing data conglomeration engine configurations and data conglomeration service configurations; and a source manager for interfacing with static and dynamic data sources that are accessed in response to the data conglomeration requests; wherein the data conglomeration engine is adapted to break down the data conglomeration requests, to translate requested method and parameters into a matching data conglomeration service call; wherein if a caller providing a data conglomeration service call is a web page, a resulting data format is encoded as a JavaScript string, and sent back to a corresponding client; and wherein if a caller providing a data conglomeration service is an application, the data conglomeration engine can encode a resulting data format into Web Service Extensible Markup Language (XML).