Data Mining refers to extracting or mining interesting knowledge from large amounts of data .It provides a means of extracting previously unknown predective information from the base of accessible data in data warehouses . Data mining is the task of discovering interesting patterns from large amounts of data where the data can be stored in databases, data warehouses or other information repositories .