Business intelligence (BI) involves the use of data analysis and mathematical models to inform decision-making. Key components of BI systems include data sources, data warehouses, data exploration, data mining, optimization, and the final decision-making process. BI enhances decision-making efficiency and effectiveness through improved data management, real-time insights, and predictive analytics, while also presenting challenges such as complexity, high costs, and data security issues.