Data Mining vs. Machine Learning: A Comparative Analysis
Data mining is part of the data analysis process, whereas machine learning is an entire field of study. Broadly speaking, data mining is the process of extracting information from a dataset, whereas machine learning is the process of "teaching" computers how to predict more accurate outcomes.