An information processing and analysis tool that accesses or queries the source database or data warehouse across a network using an appropriate database interface. The desktop application manages the human interface between data sources and data users.