Business intelligence (BI) focuses on providing insights into past and present business performance, while data analytics goes beyond that to predict future outcomes and behaviors. Data analytics uses advanced techniques such as machine learning and predictive modeling to uncover patterns and trends that can be used to make strategic business decisions.