Business Intelligence merupakan sebuah proses untuk melakukan ekstraksi data-data operasional perusahaan dan mengumpulkannya dalam sebuah data warehouse. Selama proses ekstraksi juga dapat dilakukan transformasi den-gan menerapkan berbagai formula, agregasi, maupun validasi sehingga didapat data yang sesuai dengan kepentingan analisis bisnis. Selanjutnya data di data warehouse diproses menggunakan berbagai analisis statistik dalam proses data mining, sehingga didapat berbagai kecenderungan atau pattern dari data.
Kedepannya trend BI akan digabungkan dengan AI (Artificial Intelligence). AI telah digunakan pada aplikasi bisnis sejak tahuan 1980an, dan sangat berguna untuk memecahkan problem yang komplek dan teknik pendukung keputusan dalam real-time aplikasi bisnis. Ini tidak akan lama lagi sebelum aplikasi AI merger dengan BI, berbagi dalam era baru didalam bisnis. Untuk menjalankan integrasi, vebdor BI memulai untuk menggunakan SOA (Services Oriented Archi-tecture) dan Enterprise Information Integration (EII).