Used to process relatively clean large datasets to discover potentially interesting patterns in customer data.Potentially interesting in that the identified pattern needs to be investigated to see if it indicates an undiscovered opportunity to increase sales, or an unknown risk possibly fraudulent behavior