Business intelligence (BI) refers to technologies, applications, infrastructure, tools and best practices for the collection, integration, analysis, and presentation of business information to improve and optimize decisions and performance. Business intelligence can be used by companies to support a wide range of business choices ranging from basic operating decisions such as product