OLAP signifie « On-Line Analytical Processing ». OLAP est une série d'outils qui permet de collecter, stocker, traiter et restituer des données multidimensionnelles, à des fins d'analyse. Ces outils sont contrôlés par une série de 12 règles. OLAP a plusieurs variantes : D-OLAP (dynamic OLAP), H-OLAP (hybrid OLAP), M-OLAP (multidimensional OLAP), R-OLAP (relational OLAP), S-OLAP (spatial OLAP).