Descriptive vs Predictive vs Prescriptive Analytics
SkillVeris Team
Data Science Team

You will learn the distinct question each analytics level answers, from what happened to what we should do about it.
In this guide, you'll learn:
- You will see concrete business examples that make each level tangible rather than abstract.
- You will understand why descriptive analytics is the foundation every other level depends on.
- You will grasp how predictive analytics uses historical patterns to estimate future outcomes with a stated uncertainty.
- You will see how prescriptive analytics adds optimization and constraints to recommend specific actions.
1The Three Levels of Analytics, Explained
Descriptive analytics tells you what happened, predictive analytics estimates what will happen, and prescriptive analytics recommends what you should do about it. Together they form an analytics maturity ladder, where each level builds on the one below and delivers more value while demanding more data, skill, and trust.
These are not competing techniques you choose between; they are stages you progress through. A team cannot reliably predict the future if it cannot yet describe its past, and it cannot prescribe good actions without predictions to act on. Understanding the ladder helps you diagnose where an organization actually is and what the sensible next step is.
Throughout this guide we will use a single running example, a subscription business tracking customer churn, so you can see how the same problem looks at each level.
2Descriptive Analytics: What Happened
Descriptive analytics summarizes historical data to describe the current and past state of things. It answers questions like how many customers churned last quarter, which region sold the most, and how revenue trended over the year. This is the reporting and dashboard layer most organizations already live in.
In our subscription example, descriptive analytics would show that churn was 5 percent last month, up from 4 percent the month before, and that most cancellations came from customers on the basic plan. It states facts about the past without explaining why or predicting what comes next. The core tools are aggregation, counts, averages, and simple visualizations.
- Typical questions: how many, how much, which, when did it happen.
- Typical outputs: dashboards, KPI reports, summary tables, trend charts.
- Core tools: spreadsheets, SQL, business intelligence platforms, basic statistics.
- Value: shared situational awareness and a factual baseline everyone can trust.
3A Note on Diagnostic Analytics
Many frameworks insert a fourth level, diagnostic analytics, between descriptive and predictive. Where descriptive says what happened, diagnostic asks why it happened by drilling into the data to find causes and correlations. In practice it is often folded into descriptive work because it uses the same tools with more curiosity.
In our example, diagnostic analytics would investigate why basic-plan churn rose, perhaps discovering it spiked after a price change or among customers who never used a key feature. This why-question is the natural bridge to prediction, because understanding drivers is what makes forecasting possible.
4Predictive Analytics: What Will Happen
Predictive analytics uses historical patterns to estimate future outcomes, always with a degree of uncertainty. It answers questions like which customers are likely to churn next month, how much demand to expect next quarter, or the probability that a transaction is fraudulent. This is where statistics and machine learning enter.
For the subscription business, a predictive model might assign each active customer a churn probability based on their usage, tenure, plan, and support history. It does not say who will definitely leave; it produces likelihoods, such as this customer has a 78 percent chance of canceling within 30 days. That shift from certainty about the past to probability about the future is the defining leap of this level.
🔑Predictions come with uncertainty
A predictive output is an estimate with error, not a guarantee. Good predictive analytics reports the likely range and the model's accuracy, so decisions account for the chance it is wrong.
5Prescriptive Analytics: What Should We Do
Prescriptive analytics goes one step further and recommends specific actions to achieve a goal, given predictions and constraints. It answers not just who will churn but what offer to make each at-risk customer to retain them most cost-effectively. This level combines predictions with optimization, business rules, and simulation.
In our example, prescriptive analytics might recommend giving a targeted discount to high-value customers with a churn probability above 70 percent, while nudging low-value at-risk customers toward a cheaper plan instead, because the model weighs both the likelihood of leaving and the cost of intervening. It turns insight into a concrete plan, which is why it sits at the top of the ladder and demands the most maturity and trust.
Why Prescriptive Is Hardest
Prescriptive analytics is powerful but demanding for several reasons, which is why relatively few teams operate here reliably.
It depends on trustworthy predictions, so any weakness underneath compounds.
It needs an explicit objective, such as maximizing retained revenue minus incentive cost.
It must respect real constraints like budgets, capacity, and fairness rules.
Its recommendations get acted on, so errors carry direct operational consequences.6Putting the Three Side by Side
Seeing the levels together clarifies how the question, output, and difficulty escalate. Each rung adds value but also adds requirements, which is why organizations should climb deliberately rather than skip steps.
Descriptive answers what happened using historical data and reporting tools. Predictive answers what is likely to happen using models and probabilities. Prescriptive answers what to do using optimization on top of those predictions. The value rises as you climb, and so does the cost and the risk of getting it wrong.
- Descriptive: past focus, low complexity, foundational, answers what happened.
- Predictive: future focus, medium complexity, answers what is likely to happen.
- Prescriptive: action focus, high complexity, answers what we should do next.
- Value and difficulty both increase as you move up the ladder.
7Which Level Does Your Team Need
The right level is the one that matches your data maturity and the decision at hand. If a team lacks reliable dashboards, chasing machine learning is premature; the payoff of solid descriptive analytics is enormous and often underrated. Get clean, trusted reporting first.
Once description is dependable and people ask forward-looking questions, invest in prediction. Move to prescription only when predictions are trusted and there is a repeatable, high-stakes decision worth optimizing. Most real value in most organizations still comes from the lower two rungs done well, not from an ambitious jump to the top.
💡Climb, do not leap
Each level assumes the ones below it work. Investing in prescriptive analytics on shaky descriptive foundations wastes money and erodes trust. Strengthen the base first.
8The Skills Behind Each Level
The good news for learners is that the ladder mirrors a natural learning path. Descriptive analytics builds on spreadsheets, SQL, and data visualization, which are approachable starting points. Predictive analytics adds statistics and machine learning, and prescriptive analytics layers on optimization and decision science.
You do not need to master everything at once. Becoming genuinely strong at descriptive and diagnostic analytics makes you immediately useful, and it is the essential groundwork for the higher levels. As you grow, each new skill unlocks the next rung, so progress compounds rather than resets.
9Frequently Asked Questions
What is the main difference between descriptive and predictive analytics? Descriptive analytics summarizes what already happened using historical data, while predictive analytics uses those patterns to estimate what is likely to happen in the future, always with some uncertainty.
Is prescriptive analytics the same as predictive analytics? No. Predictive analytics estimates future outcomes, while prescriptive analytics goes further and recommends specific actions to reach a goal, combining predictions with optimization and business constraints.
Do I need machine learning for descriptive analytics? No. Descriptive analytics relies on aggregation, counts, averages, SQL, and visualization. Machine learning becomes relevant at the predictive level and beyond.
Which analytics level should a company start with? Almost always descriptive. Reliable dashboards and reporting create the trusted foundation that predictive and prescriptive analytics depend on, and they deliver value quickly.
Where does diagnostic analytics fit in? Diagnostic analytics sits between descriptive and predictive, asking why something happened. It uses the same tools as descriptive work and acts as the bridge to prediction by uncovering causes.
Can I learn all three levels for free? Yes. SkillVeris offers free data science courses and study notes that progress from descriptive reporting through predictive modeling and into prescriptive decision-making.
10Your Next Steps
The analytics maturity ladder gives you a clear map: descriptive tells you what happened, predictive estimates what will happen, and prescriptive recommends what to do. Each level builds on the last, so the smartest move is usually to strengthen the rung you are on before reaching for the next.
You can learn every level for free on SkillVeris, where the data science courses take you from dashboards and SQL through predictive modeling, and the study notes let you re-frame each idea in an analogy that fits how you think. Start by mastering descriptive analytics on a dataset you care about, and the higher rungs will feel like natural next steps.
Related Reading
Get The Print Version
Download a PDF of this article for offline reading.
About the Publisher
SkillVeris Team
Data Science Team
Our data team shares real-world analytics, ML, and SQL insights grounded in industry practice.
View all postsRelated Posts
Never miss an update
Get the latest tutorials and guides delivered to your inbox.
No spam. Unsubscribe anytime.