a process that results in the discovery of new patterns in large data sets. utilizes methods at the intersection of artificial intelligence, machine learning, statistics, and database systems.
-focus on discovering patterns in large data sets involving methods at the intersection of  = artificial intelligence,  = machine learning,  = statistic, and  = database systems.
sits at the top of the stack, uses protocols that relate to the application transferring information over a network