A database that lets users analyze large amounts of data. An MDBS captures and presents data as arrays that can be arranged in multiple dimensions. Variables are the objects that hold data in a multidimensional database. These are simply arrays of values (usually numeric) that are "dimensioned" by the dimensions in a database. For example, a UNITS variable may be dimensioned by MONTH, PRODUCT, and REGION. This three-dimensional variable or array is often visualized as a cube of data. Multi-dimensional databases can have multiple variables, with common or a unique set of dimensions. This multi-dimensional view of data is especially powerful for OLAP applications.