Data Mining is the principle of extracting relevant information from large amounts of data based on business rules defined by the Business Intelligence needs of an organization.