Amplitude vs Mixpanel 2026: Analytics Comparison
Amplitude excels in product analytics with superior cohort analysis and a free tier supporting up to 10M events/month, while Mixpanel offers more flexible event tracking and better real-time behavioral segmentation, making them suited for different analytical priorities.
Amplitude
Product analytics platform focused on cohort analysis and user journey mapping for product teams.
Product managers and early-stage SaaS companies needing cost-effective analytics with advanced retention and cohort insights
Mixpanel
Event-based analytics platform emphasizing real-time user behavior tracking and conversion optimization.
Growth teams and companies requiring real-time behavioral insights for immediate campaign optimization and conversion rate optimization
Quick Answer
AI SummaryAmplitude excels in product analytics with superior cohort analysis and a free tier supporting up to 10M events/month, while Mixpanel offers more flexible event tracking and better real-time behavioral segmentation, making them suited for different analytical priorities.
Our Verdict
AI-assistedChoose Amplitude if you need powerful product analytics, advanced cohort segmentation, and a generous free tier to get started without financial commitment—ideal for early-stage startups and product teams. Choose Mixpanel if you require real-time behavioral insights, faster event processing, and earlier access to SQL queries for complex data analysis—better for growth teams and companies needing immediate actionability.
Was this verdict helpful?
TIE — neck and neck
Choose Amplitude if
Product managers and early-stage SaaS companies needing cost-effective analytics with advanced retention and cohort insights
Choose Mixpanel if
Growth teams and companies requiring real-time behavioral insights for immediate campaign optimization and conversion rate optimization
Track this comparison
Get notified when prices change, new specs ship, or our verdict updates.
Triggers: price change new spec verdict update
No spam. Stop anytime.
Key Differences at a Glance
- Free Tier Event Capacity:✓ Amplitude wins(10M events/month vs 500K tracked users/month)
- Cohort Analysis Strength:✓ Amplitude wins(Advanced with multi-event cohorts vs Basic event-based cohorts)
- Real-Time Event Processing:✓ Mixpanel wins(Real-time (< 1 minute) vs 24-48 hour latency)
Key Facts & Figures
90 numeric metrics compared
| Metric | Amplitude | Mixpanel | Ratio |
|---|---|---|---|
| Starting Monthly Price(USD) | $1,295 | $999 (cloud) | |
| Event Processing Latency(milliseconds) | 300-600ms | <100ms | |
| Maximum Data Retention(months) | 60 months | Unlimited | — |
| Pre-built Templates(count) | 40+ | 25+ | |
| Native Integrations(count) | 450+ | 300+ | |
| Free Trial Duration(days) | 14 days | 14 days | |
| Customer Satisfaction (NPS)(points) | 68 | 62 | |
| Free Trial Period(days) | 14 days | — | — |
| Starting Price(USD) | $995 | — | — |
| Data Retention(months) | 25 months | — | — |
| API Rate Limits(requests/minute) | 10000 | — | — |
| Free Tier Event Limit(events/month) | 10,000,000 | 500 | |
| Native Data Warehouse Support(platforms) | 0 (custom setup required) | — | — |
| Starting Monthly Price (USD)(USD) | $995–$1,500 | — | — |
| Free Trial Duration(days) | 14 days | — | — |
| API Rate Limits (Standard Plan)(calls per 15 seconds) | 500,000 events/month | — | — |
| Setup Time (Typical)(hours) | 7–14 days (event tracking setup) | — | — |
| Monthly Cost (10M events)(USD) | $2,150-5,000 | — | — |
| Setup Time (implementation to first insights)(days) | 1-2 days | — | — |
| Data Retention (Free Tier)(days/months) | 90 days | 90 days | |
| Event Volume Capacity (standard plan)(Million events/month) | 100M events/month standard | — | — |
| Geographic Data Centers(count) | 4+ regions (US, EU, Asia-Pacific, China) | — | — |
| Monthly Base Cost (Paid Entry Plan)(USD) | $995/month | — | — |
| Average Setup Time(days) | 6 hours | — | — |
| Custom Event Properties(limit) | 200+ properties | Unlimited custom properties | — |
| Real-time Dashboard Updates(seconds) | Real-time (0-5 seconds) | — | — |
| Max Monthly Events (Free Tier)(events) | 10 million events | — | — |
| Global Market Share(%) | 3.2% of analytics market | — | — |
| Starting Price (Monthly Subscription)(USD) | $995 | — | — |
| Free Tier Data Retention(days) | 30 days | 30 days | |
| Third-Party Integrations(count) | 200+ integrations | — | — |
| Event Tracking Capacity(events) | 700+ custom events | — | — |
| Funnel Analysis Stages Supported(stages) | 10+ stages | — | — |
| API Rate Limit (requests/minute)(requests) | 600 | — | — |
| Base Monthly Price (Cloud)(USD) | $995 base + $0.75/user | — | — |
| Cohort Size Limit(properties) | 200+ custom properties | — | — |
| Free Tier Monthly Event Limit(million events) | 10M events | 500M events | |
| Data Latency(seconds) | 300-600 seconds | <1 second | |
| Starting Enterprise Price (annual)(USD) | $14,400 | $11,988 | |
| API Rate Limit (Free Tier)(requests/month) | 50 req/sec | 100 req/sec | |
| Free Tier Team Members(users) | 5 team members | 3 team members | |
| Time to First Insights(minutes) | 1,440+ minutes (2-4 weeks) | — | — |
| Data Retention (Paid)(months) | 13 months (with extended) | — | — |
| Starting Monthly Price(USD) | $995/month | $999 | |
| Native Integrations Available(count) | 200+ integrations | — | — |
| Seats Per Starter Plan(users) | 50 users | — | — |
| Session Replay Monthly Limit(sessions/month) | Not included | — | — |
| Manual Event Configuration Required(percentage) | 100% (required) | — | — |
| Free Tier Event Monthly Limit(events/month) | 10M events/month | 500K tracked users/month | |
| Event Processing Latency(hours) | 24-48 hours | < 1 minute (real-time) | |
| Starting Paid Plan Price(USD/month) | $995/month | $999/month | |
| SQL Query Access Entry Price(USD/month) | $4,995/month (Enterprise) | $999/month (Growth plan) | |
| Pre-Built Integrations(count) | 350+ integrations | 500+ integrations | |
| Historical Data Retention (Free Tier)(months) | 12 months | 3 months | |
| Maximum Monthly Cost (Enterprise)(USD) | $2,000+ | $2,000+ | |
| Number of Integrations(Integrations) | 400+ | 400+ | |
| Founded Year | 2009 | 2009 | |
| Data Retention (Cloud Plan)(months) | 36 months | 36 months | |
| Monthly Starting Price(USD) | $999 | $999 | |
| Event Ingestion Rate(events/second) | 100,000+ | 100,000+ | |
| API Rate Limits (Standard)(requests/hour) | 600,000 | 600,000 | |
| Time to Implement Analytics(hours) | 8-16 hours | 8-16 hours | |
| Minimum Monthly Cost(USD) | $999 | $999 | |
| Implementation Time to First Insights(days) | 14-28 days | 14-28 days | |
| Maximum Funnel Steps(steps) | 50+ | 50+ | |
| API Event Rate Limit(events per second) | 100,000 | 100,000 | |
| Monthly Cost (Typical Production)(USD) | $999 | $999 | |
| Setup Time for Web Tracking(minutes) | 45-60 | 45-60 | |
| Market Share (2024)(percent) | 1.2 | 1.2 | |
| Monthly Event Capacity (Standard Tier)(million events) | 100 million | 100 million | |
| Maximum Data Retention(months) | 60 months (5 years) | 60 months (5 years) | |
| Implementation Time (Days)(days) | 5-10 days | 5-10 days | |
| Free Trial Period(days) | 14 days | 14 days | |
| Monthly Cost (Enterprise)(USD) | $1,500 (average enterprise tier) | $1,500 (average enterprise tier) | |
| Free Plan Cost(USD/month) | Free tier available (limited) | Free tier available (limited) | |
| Data Retention (Free Plan)(days) | 1 month (30 days) | 1 month (30 days) | |
| Websites Using Platform(millions) | 25,000+ companies | 25,000+ companies | |
| Setup Time to First Insights(minutes) | 180 minutes | 180 minutes | |
| Base Plan Monthly Cost(USD) | $999/month | $999/month | |
| Native Integrations(integrations) | 140+ integrations | 140+ integrations | |
| Starting Monthly Price (Annual Billing)(USD/month) | $999 | $999 | |
| Setup Complexity (Scale 1-10)(complexity) | 8/10 (event instrumentation) | 8/10 (event instrumentation) | |
| Data Retention Standard(years) | 5 years | 5 years | |
| Real-Time Analytics Latency(milliseconds) | <500ms | <500ms | |
| Starting Price (Annual)(USD) | $11,988 | $11,988 | |
| In-App Messaging Templates(count) | 0 (requires integration) | 0 (requires integration) | |
| Guided Tour Setup Time(minutes) | Requires developer involvement (120+ min) | Requires developer involvement (120+ min) | |
| User Adoption Feature Depth(score) | Basic (3/10) | Basic (3/10) | |
| Annual Cost (100M monthly events)(USD) | $20,000 | $20,000 | |
| Setup Time (to first dashboard)(hours) | 1-2 hours | 1-2 hours |
Sourced from publicly available data ·
Key Differences
7 attributes compared head-to-head
- 10M events/month(winner)Free Tier Event Capacity500K tracked users/month
- Advanced with multi-event cohorts(winner)Cohort Analysis StrengthBasic event-based cohorts
- 24-48 hour latencyReal-Time Event ProcessingReal-time (< 1 minute)(winner)
- $995/monthStarting Price (Paid Plans)$999/month
- Unlimited custom events(winner)Custom Event Limits (Free)Limited to standard events
- Available on Growth+ plan ($4,995+/month)SQL Query AccessAvailable on Advanced plan ($999+/month)(winner)
- Predicts user churn & conversion probabilityPredictive Analytics FeaturesPredicts user lifetime value & retention
- Free Tier Event Capacity
Amplitude
10M events/month(winner)
Mixpanel
500K tracked users/month
- Cohort Analysis Strength
Amplitude
Advanced with multi-event cohorts(winner)
Mixpanel
Basic event-based cohorts
- Real-Time Event Processing
Amplitude
24-48 hour latency
Mixpanel
Real-time (< 1 minute)(winner)
- Starting Price (Paid Plans)
Amplitude
$995/month
Mixpanel
$999/month
- Custom Event Limits (Free)
Amplitude
Unlimited custom events(winner)
Mixpanel
Limited to standard events
- SQL Query Access
Amplitude
Available on Growth+ plan ($4,995+/month)
Mixpanel
Available on Advanced plan ($999+/month)(winner)
- Predictive Analytics Features
Amplitude
Predicts user churn & conversion probability
Mixpanel
Predicts user lifetime value & retention
Full Comparison
| Attribute | Amplitude | Mixpanel |
|---|---|---|
| Starting Monthly Price(USD) | $1,295 | $999 (cloud)(winner) |
| Free Trial Period(days) | 14 days | — |
| Starting Monthly Price (USD)(USD) | $995–$1,500 | — |
| Monthly Cost (10M events)(USD) | $2,150-5,000 | — |
| Monthly Base Cost (Paid Entry Plan)(USD) | $995/month | — |
Show 13 more attributesStarting Price (Monthly Subscription)(USD) $995 — Base Monthly Price (Cloud)(USD) $995 base + $0.75/user — Starting Monthly Price(USD) $995/month $999 Maximum Monthly Cost (Enterprise)(USD) $2,000+ — Monthly Starting Price(USD) $999 — Minimum Monthly Cost(USD) $999 — Monthly Cost (Typical Production)(USD) $999 — Monthly Cost (Enterprise)(USD) $1,500 (average enterprise tier) — Free Plan Cost(USD/month) Free tier available (limited) — Base Plan Monthly Cost(USD) $999/month — Starting Monthly Price (Annual Billing)(USD/month) $999 — Starting Price (Annual)(USD) $11,988 — Annual Cost (100M monthly events)(USD) $20,000 — | ||
| Event Processing Latency(milliseconds) | 300-600ms | <100ms(winner) |
| API Rate Limits (Standard Plan)(calls per 15 seconds) | 500,000 events/month | — |
| Data Latency(seconds) | 300-600 seconds | <1 second(winner) |
| Event Processing Latency(hours) | 24-48 hours | < 1 minute (real-time)(winner) |
| Event Ingestion Rate(events/second) | 100,000+ | — |
Show 2 more attributesMonthly Event Capacity (Standard Tier)(million events) 100 million — Real-Time Analytics Latency(milliseconds) <500ms — | ||
| Maximum Data Retention(months) | 60 months | Unlimited |
| Free Tier Data Retention(days) | 30 days | 30 days |
| Data Retention (Paid)(months) | 13 months (with extended) | — |
| Historical Data Retention (Free Tier)(months) | 12 months(winner) | 3 months |
| Maximum Data Retention(months) | 60 months (5 years) | — |
Show 2 more attributesData Retention (Free Plan)(days) 1 month (30 days) — Data Retention Standard(years) 5 years — | ||
| Pre-built Templates(count) | 40+(winner) | 25+ |
| Custom Segmentation Rules(limit) | Unlimited | 500 per project |
| Session Replay Included | Third-party integration only | — |
| Automatic Event Capture | No, requires manual setup | — |
| Data Retention(months) | 25 months | — |
Show 31 more attributesMulti-workspace Support Yes, unlimited — In-App Messaging Capability(null) Requires third-party integration — Free Trial Duration(days) 14 days — Data Retention (Free Tier)(days/months) 90 days 90 days Native Mobile SDKs(count) iOS, Android, React Native, Flutter, Web — Real-time Dashboard Updates(seconds) Real-time (0-5 seconds) — Session Recordings Not included (add-on required) — Heatmaps & Click Maps No — Recordings Per Month (Starter Plan)(recordings) Unlimited (paid plans) — In-App Guidance Tools Limited (basic analytics only) — Session Recording(included/excluded) Not included — A/B Testing Platform(included/excluded) Requires integration — Feature Flags(included/excluded) Not included — Built-in A/B Testing No (third-party integration required) Yes (Mixpanel Experiments) Predictive Analytics Capabilities Churn, LTV, propensity scoring, retention forecasting Churn prediction only Session Replay Monthly Limit(sessions/month) Not included — Cohort Analysis Complexity Multi-event behavioral cohorts with retention curves Single-event property-based cohorts Mobile SDK Support iOS, Android, React Native, Flutter iOS, Android, React Native, Flutter, Unity Free Tier Available No (enterprise only) — Session Recording Included No (requires add-on) — A/B Testing Capability Limited (basic only) — Data Retention (Cloud Plan)(months) 36 months — Data Retention Period(days) Unlimited — Session Replay Events Included(recordings) Not included — Heatmap & Session Analysis Not included — Custom Events Tracking Limit(events) Unlimited — Funnel Analysis Depth(steps) Advanced with AI-driven funnel suggestions — Mobile App Native Support(text) Native SDK included — Session Replay Included No (add-on only) — Automatic Error Detection Manual setup required — Session Recording Included(boolean) No (add-on only) — | ||
| Native Integrations(count) | 450+(winner) | 300+ |
| Native Integrations Available(count) | 200+ integrations | — |
| Pre-Built Integrations(count) | 350+ integrations | 500+ integrations(winner) |
| Native Integrations(integrations) | 140+ integrations | — |
| Free Trial Duration(days) | 14 days | 14 days |
| Customer Satisfaction (NPS)(points) | 68(winner) | 62 |
| Starting Price(USD) | $995 | — |
| Predictive Analytics Models | Advanced ML models (churn, LTV, propensity) | — |
| Cohort Analysis Sophistication(capability score) | ML-powered predictive cohorts + behavioral | Advanced (AI-assisted) |
| Custom Event Tracking Limit(events) | Unlimited | — |
| Predictive Analytics Capability | ML-powered churn & propensity models | — |
| Cohort Building Tools(capabilities) | Advanced with behavioral triggers and real-time updates | — |
Show 3 more attributesSession Replay Capability Via third-party integrations — Funnel Analysis Capability Advanced multi-step funnels — Cohort Segmentation Depth Advanced behavioral cohorts — | ||
| API Rate Limits(requests/minute) | 10000 | — |
| Free Tier Event Limit(events/month) | 10,000,000(winner) | 500 |
| Free Tier Event Monthly Limit(events/month) | 10M events/month(winner) | 500K tracked users/month |
| Starting Paid Plan Price(USD/month) | $995/month(winner) | $999/month |
| SQL Query Access Entry Price(USD/month) | $4,995/month (Enterprise) | $999/month (Growth plan)(winner) |
| Real-Time Audience Activation | No (requires export) | — |
| Funnel Analysis Capabilities | Advanced multi-step with drop-off attribution | — |
| Cohort Retention Analysis | Advanced with curves & LTV | — |
| Cohort Analysis Depth(segmentation options) | Native with automatic retention curves, churn prediction, funnel cohorts | — |
| SEO/Traffic Attribution | Limited; no built-in keyword tracking or organic search integration | — |
| Max Funnel Depth(steps) | Unlimited with branching | — |
| Native Data Warehouse Support(platforms) | 0 (custom setup required) | — |
| Mobile SDKs Available | iOS, Android, React Native, Flutter, Unity, Segment | — |
| Enterprise Compliance(certifications) | SOC 2 Type II only | — |
| Setup Time (Typical)(hours) | 7–14 days (event tracking setup) | — |
| Setup Time (implementation to first insights)(days) | 1-2 days | — |
| Time to First Insights(minutes) | 1,440+ minutes (2-4 weeks) | — |
| Manual Event Configuration Required(percentage) | 100% (required) | — |
| Time to Implement Analytics(hours) | 8-16 hours | — |
Show 3 more attributesSetup Time for Web Tracking(minutes) 45-60 — Implementation Time (Days)(days) 5-10 days — Setup Complexity (Scale 1-10)(complexity) 8/10 (event instrumentation) — | ||
| Event Volume Capacity (standard plan)(Million events/month) | 100M events/month standard | — |
| Monthly Event Processing Limit(events) | Unlimited on paid plans | — |
| SQL Query Access | UI-only, no native SQL | — |
| Customer Support Tier(level) | Email, chat, phone (enterprise), dedicated CSM | — |
| Geographic Data Centers(count) | 4+ regions (US, EU, Asia-Pacific, China) | — |
| Average Setup Time(days) | 6 hours | — |
| Guided Tour Setup Time(minutes) | Requires developer involvement (120+ min) | — |
| Setup Time (to first dashboard)(hours) | 1-2 hours | — |
| Custom Event Properties(limit) | 200+ properties | Unlimited custom properties |
| Max Monthly Events (Free Tier)(events) | 10 million events | — |
| Global Market Share(%) | 3.2% of analytics market | — |
| Market Share (2024)(percent) | 1.2 | — |
| Third-Party Integrations(count) | 200+ integrations | — |
| Number of Integrations(Integrations) | 400+ | — |
| Event Tracking Capacity(events) | 700+ custom events | — |
| Funnel Analysis Stages Supported(stages) | 10+ stages | — |
| Cohort Size Limit(properties) | 200+ custom properties | — |
| API Rate Limit (requests/minute)(requests) | 600 | — |
| Feature Experimentation | Available (via Amplitude Experiment add-on) | — |
| Self-Hosting Option(available) | No (SaaS only) | — |
| Implementation Time(weeks) | 5-10 hours | — |
| Free Tier Monthly Event Limit(million events) | 10M events | 500M events(winner) |
| Starting Enterprise Price (annual)(USD) | $14,400 | $11,988(winner) |
| Free Tier Team Members(users) | 5 team members(winner) | 3 team members |
| API Rate Limit (Free Tier)(requests/month) | 50 req/sec | 100 req/sec(winner) |
| Customer Retention Focus | Deep retention & behavioral cohorts | General product analytics + engagement |
| Seats Per Starter Plan(users) | 50 users | — |
| Founded Year | 2009 | — |
| API Rate Limits (Standard)(requests/hour) | 600,000 | — |
| Implementation Time to First Insights(days) | 14-28 days | — |
| Event Instrumentation Required | Manual code instrumentation | — |
| Maximum Funnel Steps(steps) | 50+ | — |
| Predictive Cohort Modeling | Yes (lookalike audiences) | — |
| Session Replay Built-In | No (requires separate integration) | — |
| API Event Rate Limit(events per second) | 100,000 | — |
| Native Mobile App Analytics | iOS + Android (events only) | — |
| Free Trial Period(days) | 14 days | — |
| Websites Using Platform(millions) | 25,000+ companies | — |
| Implementation Complexity | Manual event tracking (code-required) | — |
| Setup Time to First Insights(minutes) | 180 minutes | — |
| Event Tracking Limit (Standard Plan)(events) | 500M MTU | — |
| Retention Prediction Models | Predictive LTV + churn modeling | — |
| In-App Messaging Templates(count) | 0 (requires integration) | — |
| User Adoption Feature Depth(score) | Basic (3/10) | — |
| GDPR Compliance Effort(effort level) | Moderate setup required | — |
| GitHub Stars (Community)(stars) | Not open-source | — |
Show 13 more attributes
Show 2 more attributes
Show 2 more attributes
Show 31 more attributes
Show 3 more attributes
Show 3 more attributes
Pros & Cons
10 pros·4 cons across both
Amplitude
Pros
- 10M free events/month enables bootstrapped startups to gather substantial data at no cost
- Advanced multi-event cohort builder with retention analysis and funnel visualization
- Unlimited custom events on all plans including free tier
- Strong user journey and touchpoint analysis with session replay integration
- Behavioral clustering identifies user patterns without manual segmentation
Cons
- 24-48 hour reporting latency makes real-time dashboards impractical for time-sensitive decisions
- SQL access requires enterprise pricing ($4,995+/month), limiting advanced analysis for mid-market users
Mixpanel
Pros
- Real-time event processing (< 1 minute latency) enables immediate dashboard updates and instant alerts
- SQL access available starting at Growth plan ($999/month), democratizing advanced queries earlier
- Predictive analytics for user lifetime value and retention propensity scoring
- More flexible event property tracking with 500+ built-in integrations
- Superior real-time segmentation for running immediate audience-triggered campaigns
Cons
- Free tier limited to 500 tracked users/month significantly constrains data collection for growing products
- Basic cohort functionality requires paid plan for multi-event analysis
Frequently Asked Questions
5 questions
Amplitude is significantly better for startups. Its free tier supports 10M events/month with unlimited custom events and 12 months of data retention, allowing startups to build comprehensive analytics without spending money. Mixpanel's free tier is limited to 500 tracked users/month with only 3 months retention, which becomes restrictive quickly as you scale.
Resources & Learn More
Curated sources to dive deeper
Where to Buy
As an affiliate, we may earn a commission from qualifying purchases at no extra cost to you. Learn more about our affiliate disclosure
Wikipedia
Related Comparisons
12 more to explore
Mixpanel vs Amplitude
softwareSegment vs Amplitude
softwareSegment vs Mixpanel
softwarePendo vs Amplitude
softwareFullStory vs Mixpanel
softwareGoogle Analytics vs Amplitude
softwarePostHog vs Amplitude
softwareGoogle Analytics vs Mixpanel
softwareHeap vs Mixpanel
softwareAmplitude vs Google Analytics
softwareAmplitude vs Hotjar
softwareMixpanel vs Pendo
software
Related Articles
5 articles
- technology
Best Streaming Services in 2026: Top Picks for Every Budget & Interest
Navigating the crowded streaming landscape in 2026 can be overwhelming. We've tested and ranked the best streaming services that offer the most value, from Netflix's massive library to budget-friendly options like Tubi, helping you cut cable and find your perfect entertainment solution.
Read article - technology
Best Live TV Streaming Services & Plans for Spring 2026: Complete Buyer's Guide
Tired of overpaying for cable? Discover the best live TV streaming services and plans for Spring 2026, including YouTube TV's new genre-based packages starting at $55/month. Our comprehensive guide breaks down pricing, channels, and features to help you cut the cord.
Read article - technology
Philo in 2026: Streaming TV Service Review, Pricing & Reddit Community Insights
Explore Philo's evolution heading into 2026, including pricing tiers, channel lineup, and how it compares to competitors like Sling TV. Discover what the r/PhiloTV Reddit community thinks about the service's current offerings and future prospects.
Read article - technology
Best US Fighter Jets 2026: Top American Combat Aircraft Ranked
Discover the most advanced US fighter jets dominating the skies in 2026. From the legendary F-22 Raptor to the versatile F-35 Lightning II, we rank America's best combat aircraft based on performance, stealth, and air superiority capabilities.
Read article - technology
Philo in 2026: Pricing, Lineup & How It Compares to Sling TV
As we head into 2026, Philo continues to position itself as an affordable streaming alternative for cable TV lovers. Discover what Philo offers, how its pricing stacks up against competitors like Sling TV, and what the Reddit community thinks about its future.
Read article
Explore More
Related comparisons and categories