Con Big Data ci si riferisce a grandi moli di dati eterogenei per formato e provenienza che possono essere analizzate in tempo reale.
I Big Data possono essere analizzati con lo scopo di descrivere la realtà (descriptive analytics), per prevedere ciò che potrebbe accadere in futuro (predictive analytics), per proporre soluzioni strategiche (prescriptive analytics) o per permettere a un sistema avanzato di agire di conseguenza in autonomia (automated analytics).