It is a study of extracting useful information from structured/unstructured data taken from various sources. This is done -
It is done for purposes like Market Analysis, determining customer purchase pattern, financial planning, fraud detection etc.