Business Intelligence vs Data Analytics vs Artificial Intelligence: What are the differences?

BI is an overarching framework used by businesses to prepare data for analytics reporting and AI use cases, which in turn support business operations and decision-making.