An OLAP (Online analytical processing) cube is a data structure that allows fast analysis of data. It can also be defined as the capability of manipulating and analyzing data from multiple perspectives. The arrangement of data into cubes overcomes some limitations of relational databases.
An OLAP cube is generally for reporting purposes and analytics. In OLAP cubes, data (measures) are categorized by dimensions