Differences Between Data Analysis Approaches?

Here is a quick summary of the main disciplines used today:

From the generic term of Data Science to the more specific approaches of Data Mining, Big Data and Machine Learning, here is a simple yet useful reminder of the various data analytic approaches:

Quelles sont les différences entre big data, data science, data analysis