Data mining adalah proses pengumpulan data dengan cara mengekstraksi informasi penting pada data.
Kenapa data mining? Pada zaman sekarang ini kemajuan di bidang retail, pemasaran, penjualan produk, E-Commerse yang sangat pesat selanjutnya menghasilkan pertumbuhan data yang semakin banyak pula. Data-data tersebut dapat berasal dari website, database, computerized society dan lain sebagainya. Data-data tersebut dapat diolah dengan menggunakan data mining. Berbicara mengenai data mining, berarti kita berbicara tentang proses ekstrasi pengetahuan.
Evolusi data mining di mulai pada tahun 1960, dimana pada saat itu ditemukan teknologi database yaitu melalui IBM yang merupakan perusahaan yang sangat konsen dibidang teknologi. Perusahaan tersebut membuat data collection, database creation, IMS dan network DBMS. Pada tahun- tahun berikutnya teknologi tentang data semakin berkembang, kemudian di tahun 1990 munculah data mining yang kemudian terus berkembang sampai saat ini.
Lebih lanjut, data mining adalah pencarian pengetahuan dari data, proses  ekstraksi dari sesuatu yang menarik yaitu sesuatu yang belum diketahui dan berpotens untuk digunakan. Landasan yang paling dasar ketika berbicara mengenai data mining adalah database.Â
Ada beberapa tahapan dari data mining yaitu :
Data cleaning
Data integration
Transformatio
Data mining
Pattern evaluation
Kesimpulannya matakuliah data mining ini adalah matakuliah yang mempelajari proses penyajian pengatahuan (informasi) yang dihasilkan melalui langkah-langkah diatas.