Definitions of data mining
the collecting of information from a database (=information stored on a computer) to learn information which might be used for many purposes such as increasing sales based on consumer habits, etc.
We've been debating for several years how much data mining the government should be allowed to do.