There are four core types of analytics: descriptive, diagnostic, predictive, and prescriptive. Each one answers a different question about your data, and they build on each other in complexity. Descriptive analytics tells you what happened, diagnostic explains why, predictive forecasts what could happen next, and prescriptive recommends what you should do about it. Understanding how they work together gives you a practical framework for turning raw data into decisions.
Descriptive Analytics: What Happened?
Descriptive analytics is the most common type and the foundation for everything else. It takes raw data and summarizes it into something you can understand at a glance. Monthly revenue reports, website traffic dashboards, year-over-year sales comparisons: these are all descriptive analytics in action. The goal is to organize what already occurred into a clear picture.
Charts, graphs, and dashboards are the natural output of descriptive analytics. When you open a tool like Google Analytics and see how many visitors landed on your site last week, or when a retail chain reviews its quarterly sales totals by region, that’s descriptive work. It doesn’t explain causes or predict the future. It simply answers “what happened?” with data instead of guesses. Nearly every organization starts here, and most of the reporting people encounter day to day falls into this category.
Diagnostic Analytics: Why Did It Happen?
Once you know what happened, the next question is why. Diagnostic analytics digs into the data to find root causes. It compares trends side by side, uncovers correlations between variables, and, where possible, identifies causal relationships.
Say your descriptive dashboard shows a 15% drop in online orders during March. Diagnostic analytics would investigate the possible reasons. Maybe a competitor launched a promotion that same week. Maybe your site had slower load times due to a server issue. Maybe a pricing change drove customers away from a specific product line. The work involves drilling into the data, filtering by different dimensions, and isolating what changed. It’s especially useful when an organization spots an anomaly, either a spike or a dip, and needs to understand the underlying cause before deciding how to respond.
Predictive Analytics: What Could Happen Next?
Predictive analytics uses historical data and statistical models to forecast future outcomes. It doesn’t guarantee what will happen, but it gives you an informed estimate based on patterns the data reveals. The core question is “what might happen in the future?”
In practice, predictive analytics shows up everywhere. A bank uses it to estimate the likelihood that a loan applicant will default. An e-commerce company uses it to forecast holiday demand so it can stock the right inventory levels. A hospital uses it to predict patient readmission rates and allocate staff accordingly. The technique typically involves feeding historical data into algorithms that identify trends and relationships, then projecting those patterns forward. Machine learning models are commonly used for this because they can detect subtle patterns across large datasets that a human analyst would miss.
Predictive analytics is powerful, but it works best when conditions remain relatively stable. A model trained on five years of consumer behavior may lose accuracy if a major economic shift changes buying patterns overnight. That’s why predictions are probabilities, not certainties, and they improve as you feed in more recent, relevant data.
Prescriptive Analytics: What Should We Do?
Prescriptive analytics is the most advanced of the four types. It takes into account all the possible factors in a scenario and recommends a specific course of action. Where predictive analytics says “here’s what’s likely to happen,” prescriptive analytics says “here’s what you should do about it.”
This type often relies on machine learning algorithms that use rule-based logic (“if X happens, then do Y”) to parse through large volumes of data and recommend the optimal next step. A logistics company might use prescriptive analytics to reroute delivery trucks in real time based on traffic conditions, weather, and package priority. An airline might use it to adjust ticket prices dynamically based on demand forecasts, competitor pricing, and seat availability. Healthcare systems use it to suggest personalized treatment plans based on a patient’s medical history and the outcomes of similar patients.
Prescriptive analytics is harder to implement than the other three types because it requires high-quality data, sophisticated modeling, and clear rules about what “optimal” means for the organization. But when it works well, it moves analytics from an informational tool to a decision-making engine.
How the Four Types Build on Each Other
These four types form a progression. You need to know what happened (descriptive) before you can investigate why (diagnostic). You need to understand the patterns behind past events before you can forecast the future (predictive). And you need reliable forecasts before you can recommend actions (prescriptive). Most organizations are strongest at descriptive analytics and gradually build capability toward the prescriptive end as their data infrastructure, tools, and team skills mature.
That said, you don’t have to master one completely before starting the next. A company might run basic dashboards for descriptive reporting while simultaneously building a predictive model for one high-priority use case, like customer churn. The progression is logical, not strictly sequential.
Augmented Analytics
Beyond the four core types, augmented analytics is a newer approach that uses artificial intelligence, including machine learning and natural language processing, to automate parts of the analytics process. Instead of requiring a trained data scientist to build models and interpret results, augmented analytics tools can process large datasets and surface insights automatically, sometimes in response to plain-language questions a user types in.
The practical benefit is accessibility. Augmented analytics lowers the barrier so that business users without deep technical skills can explore data and find patterns on their own. It’s not a replacement for the four core types. Rather, it’s a layer of AI assistance that can accelerate any of them, particularly descriptive and diagnostic work where the volume of data would otherwise require specialized expertise to navigate.
Common Tools for Each Level
The tools you use depend on what type of analytics you’re doing. For descriptive and diagnostic work, where the primary output is dashboards, reports, and visualizations, popular platforms include Power BI, Tableau, Looker, Looker Studio, and Excel. These tools connect to your data sources and let you build interactive visuals like charts, graphs, and filterable tables without heavy coding.
For predictive and prescriptive analytics, you typically need tools that support statistical modeling and machine learning. Python and R are the two most widely used programming languages for this kind of work. Python becomes a data analytics tool through specialized libraries for statistics, visualization, and machine learning. R was built specifically for statistical analysis and comes with built-in features for working with structured data and running advanced models. Platforms like RapidMiner and KNIME offer a visual, drag-and-drop approach to building machine learning workflows, which makes them accessible to people who prefer not to write code.
SQL sits underneath much of this as the standard language for pulling data out of databases. Regardless of whether you’re doing descriptive reporting or building a predictive model, you’ll likely use SQL (or a tool that generates it behind the scenes) to extract and organize the raw data you need. Apache Spark handles the same kind of work at massive scale, processing datasets too large for a single machine.
Google Analytics deserves a specific mention because it’s often a person’s first encounter with analytics. It tracks how visitors interact with a website and presents the data in ready-made dashboards. It’s primarily a descriptive tool, though it includes some predictive features like estimating the probability that a visitor will convert into a customer.
Choosing the Right Type for Your Goal
If you need to present data clearly to stakeholders, report on KPIs, or monitor business performance, descriptive analytics and a good visualization tool will get you there. If you’re trying to figure out why a metric moved in an unexpected direction, you’re doing diagnostic work and need the ability to drill into data across multiple dimensions.
If you’re trying to anticipate future outcomes, like how many units you’ll sell next quarter or which customers are most likely to cancel, you need predictive analytics and tools that support modeling. And if your goal is to automate or optimize decisions, like dynamically adjusting prices or recommending the best action for each customer, you’re in prescriptive territory.
Most organizations benefit from all four types working together. The real question isn’t which one to pick but which one to invest in next, based on where your biggest decisions are being made without enough data behind them.

