La Minería de Datos nace de la necesidad de construir patrones inherentes en la posible relación subyacente en los datos, dicha necesidad tienen su origen en la cada vez más creciente capacidad de almacenamiento de los procesos electrónicos en diferentes ámbitos (comerciales, científicos y/o académicos), lo que conlleva al acumulando grandes volúmenes de información. Sin embargo, no toda esta información resulta realmente útil. El encontrar información útil y convertirla en conocimiento no es una tarea fácil. Tradicionalmente, los analistas de datos cumplían esta labor. En la actualidad, el proceso de extracción de información útil requiere la aplicación de técnicas de análisis de datos automáticas que sean capaces de procesar grandes volúmenes de información.

El desarrollo de las redes sociales, las comunidades virtuales y en general toda la información que los usuarios comparten a través da Web ha creado un nuevo campo de aplicación de las técnicas de Análisis Inteligente de Datos.

Big Data es la nueva moda en ingeniería del software. Cuando se acuñó el término, este se utilizaba para técnicas software que necesitaban o eran capaces de trabajar con cantidades datos que superaran el límite alcanzable por una única máquina. Hoy en día, el término tiene una acepción más amplia como una disciplina que trata de investigar formas de procesamiento digital para la toma de decisiones mediante el uso de activos de información de gran volumen, que cambian rápidamente y son muy variados en forma.