Data Mining sucht nach verborgenen Beziehungen und Mustern, die sich in riesigen Datenbanken bilden. Data Mining schafft es, rohe Daten in nützliche, entscheidungsrelevante Informationen umzuwandeln.
Dazu werden beim Data Mining statistische Modellen sowie Verfahren der künstlichen Intelligenz (Neuronale Netze, Fuzzy Logik) eingesetzt. Mit beiden Verfahren zusammen lassen sich die zu Grunde liegenden Datenbastände im Rahmen der Business Intelligence analysieren und Prognosen über Verhaltensweisen und Trends erstellen.