Data Mining, Database, Machine Learning.
แต่การทำเหมืองข้อมูลจะมีวิธีการ โดยปกติจะเป็น Machine Learning Tools ประโยชน์ของการใช้เหมืองข้อมูล ด้านการพัฒนาเว็บไซต์ เช่น การโฆษณา , การเพิ่มประสิทธิภาพและความสามารถของ Search Engine เป็นต้น ด้านวิทยาศาสตร์ เช่น การค้นหายารักษาโรค ดาราศาสตร์ เป็นต้น ด้านธุรกิจ เช่น การเจาะกลุ่มตลาด