“Data mining” is the term commonly used for sifting through a database (internet, records or files) to find data which would be useful in identifying the purchase-related behavioural patterns of the consumers of a particular company.
To make it even simpler, data mining involves drawing up patterns in information variables and units, organising them into coherent forms, analysing and drawing inferences from them.
Anyway, to get back to the topic at hand, the techniques of data mining can vastly vary from complex to simple.
With the help of this technique, common data characteristics emerge, which are then used to group the data into categories and cross-categories.
It is mostly heavily used in fields related to forensics or weather forecasting.
Huge sets of existing variables are mostly used for this purpose.