OLAP; pour online analytical processing est une technologie d’organisation de grandes bases de données commerciales qui prend en charge des analyses multidimensionnelles. Elle peut être utilisée pour effectuer des requêtes analytiques complexes sans affecter négativement les systèmes transactionnels. Par exemple, il est possible de rapidement obtenir le nombre de ventes puis de rajouter d’autres dimensions comme les dates, les régions géographiques ou d’autres caractéristiques de la vente ce qui prenait auparavant un temps conséquent. Cette forme de pré-tri des données  permet de grandement réduire le temps entre une requête dans la base de données et l’achèvement de cette dernière.