Belangrijk verschil: Data Mining is eigenlijk de analyse van gegevens. Het is het computer-ondersteunde proces van het doorgraven en analyseren van enorme datasets die ofwel door de computer zijn gecompileerd ofwel in de computer zijn ingevoerd. Data warehousing is het proces waarbij informatie of gegevens worden verzameld in een datawarehouse. Een datawarehouse is een database die wordt gebruikt om gegevens op te slaan.

Het doel van datamining, ook wel kennisdetectie genoemd, is om bedrijven toe te staan om dit gedrag, trends en / of relaties te bekijken en te kunnen beoordelen in hun beslissingen. Hierdoor kunnen bedrijven proactieve, op kennis gebaseerde beslissingen nemen.
De term 'datamining' komt voort uit het feit dat het proces van datamining, dat wil zeggen zoeken naar relaties tussen data, vergelijkbaar is met mijnbouw en zoeken naar kostbare materialen. Data mining-tools gebruiken kunstmatige intelligentie, machine learning, statistieken en databasesystemen om correlaties tussen de gegevens te vinden. Deze tools kunnen helpen bij het beantwoorden van zakelijke vragen die traditioneel te tijdrovend waren om op te lossen.
Data Mining omvat verschillende stappen, inclusief de onbewerkte analysestap, database- en gegevensbeheeraspecten, voorbewerking van gegevens, model- en inferentieoverwegingen, interessante meeteenheden, complexiteitsoverwegingen, nabewerking van ontdekte structuren, visualisatie en online updates.

Het doel van een datawarehouse is het bieden van flexibele toegang tot de gegevens aan de gebruiker. Data warehousing verwijst over het algemeen naar de combinatie van veel verschillende databases in een hele onderneming.
Het belangrijkste verschil tussen data warehousing en datamining is dat data warehousing het proces is van het compileren en organiseren van data in één gemeenschappelijke database, terwijl datamining het proces is om zinvolle data uit die database te extraheren. Datamining kan alleen worden gedaan als data warehousing is voltooid.