A system which offers an interface to a data warehouse. It enables the user to discover a wide variety of information from the data that is stored. Typically the user of such a system associated with, say, a travel agency, could discover information about the most popular holidays and popular dates for these holidays.