a technique for analyzing data in very large databases and making new connections between the data in order to reveal trends and patterns.
an analytic process that examines large amount of data and summarizes in such a way that useful patterns and relationships are identified
automated process by which a data warehouse system searches for answers to specific questions by going through its content. contrast with online analytical processing.