Business Intelligence (BI) vereint Anwendungen und Technologien, welche dazu dienen erfolgswirtschaftliche Daten zu erzeugen, erfassen, speichern und analysieren. Dabei dient es den Anwendern bessere und fundierte Geschäftsentscheidungen davon abzuleiten zu können. Dafür wird ein gegenwärtiger Status des Unternehmens erstellt und diesem möglichen Perspektiven gegenübergestellt. Hierfür werden mehrere Technologien im Kern eingesetzt und kombiniert. Hierbei handelt es sich vor allem um Data Warehouse, Online Analytical Processing (OLAP) und Data Mining. Diese drei Punkte können um den Begriff Big Data erweitert werden. Hierbei geht es um das Verarbeiten und Analysieren von großen Datenmengen mit hohen Geschwindigkeiten.BI kann man generell in die zwei Teildisziplinen unterteilen: Datenanalyse und Advanced Analytics. Die Anwendung von BI beschränkt sich nicht nur auf große Unternehmen, sondern auch Klein- und Mittelständische Unternehmen versuchen von BI zu profitieren und damit wettbewerbsfähig zu bleiben.