Business Intelligence trata-se de um modelo de negócio que pretende tornar os indicadores e o planeamento das empresas mais assertivos. É utilizado para a recolha de informações dos sistemas de uma empresa como por exemplo, ERP’s ou CRM’s para depois serem armazenadas num banco de dados com o nome de Data Warehouse através do processo ETL (Extract, Transformation, Load).