Ogrom danych zgromadzonych na temat organizacji przekracza zwykle możliwości jednostek w ich analizowaniu, dlatego istnieje potrzeba wykorzystania zautomatyzowanych procesów eksploracji danych.
Data Mining jest procesem wydobywania wiedzy z baz danych lub hurtowni danych. Zaawansowane algorytmy z zakresu sztucznej inteligencji takie jak metody statystyczne, sieci neuronowe, metody ewolucyjne oraz logika rozmyta mają na celu analizę danych oraz odkrycie nowych, niewidocznych zależności, wzorców oraz wiedzy. Takie przetwarzanie predykcyjne umożliwia przewidywanie zachowań organizacji, rynku, a także modelowanie biznesu, prognozowanie przyszłości i kreowanie planów.