Business intelligence utilizes information technology for the purpose of data analysis and to present relevant and useful information to company executives or managers. The purpose is to support them in strategic decision making and help them gain a better understanding of their environment, the effectiveness of their efforts and more. BI comprises the use of a wide range of tools and methods for collecting data and then analyzing it for report generation. Good data visualization reports and dashboards make data intelligible for the entire company, regardless of their expertise.