Business intelligence software is used by companies to gain insight from raw data, by transforming data into reportable data sets and visualizations. Automated tools can deliver reports and dashboards to users. The applications generally read data that have been previously stored.