In user experience (UX) design, taxonomy and ontology are two powerful—yet often overlooked—tools. Taxonomies organize information into logical groups, while ontologies define relationships and concepts within a domain. Together, they form the backbone of effective information architecture, making products easier to navigate and more intuitive to use.
Before we dive into applying these principles to a real-world problem, let’s start with the basics. And if you’d like a simpler introduction to systems thinking and information architecture, check out my blog: Chaos or Clarity? Improve Your Product Design With Systems Thinking.
The Basics: Taxonomy vs. Ontology
Picture yourself walking into a library. You browse the shelves, moving through sections like poetry, romance, and science fiction. This organization makes finding your favorite genre effortless. That’s taxonomy in action—categorizing items based on shared characteristics to improve discoverability.
Now, imagine pulling a history book from the shelf. As you flip through it, you notice references to other works, thematic connections, and citations. These relationships create a web of interconnected knowledge. That’s ontology—mapping meaningful relationships between entities within a system.
In UX, taxonomy helps users find what they’re looking for, while ontology helps them explore related concepts. Both are essential for creating seamless, intuitive experiences.

Applying Taxonomy and Ontology: A Mobile Shopping App Case Study
Let’s shift to a practical scenario: a mobile shopping app struggling with discoverability. Without clear categories or labels, users must search the entire inventory, leading to frustration and abandonment. Here’s how we can fix that using taxonomy and ontology:
Step 1 – Understand User Behavior
Start with research. What are users searching for? Which categories matter most? A user-centric approach ensures our design reflects real needs and behaviors.
Step 2 – Create Logical Categories
Organize products into clear groups and subcategories. For example:
- Clothing
- Men’s Clothing
- Women’s Clothing
- Kids’ Clothing
- Shoes & Accessories
- Electronics
- Smartphones & Accessories
- Computers & Laptops
- Audio & Headphones
- Home & Kitchen
- Furniture
- Appliances
- Decor & Lighting
This hierarchy reduces cognitive load and makes navigation intuitive.
Step 3 – Display Categories Clearly
Use intuitive labels like “Electronics” or “Sports & Outdoors.” These taxonomy-driven cues guide users through the catalog effortlessly.
Step 4 – Personalize Recommendations
Here’s where ontology shines. By mapping relationships—similarities, complementary products, trending items—we can recommend relevant products. For example, if a user browses floral dresses, suggest matching accessories or similar patterns.
Step 5 – Integrate Taxonomy and Ontology
Combine structured navigation with relationship-driven recommendations. This creates a cohesive experience where users can browse categories and discover personalized suggestions simultaneously.

Why It Matters
Taxonomy and ontology are practical tools that transform usability and discoverability. By leveraging both, we create apps that feel intuitive, personalized, and delightful.
At SEP, we specialize in mobile software development that prioritizes user experience. Partner with us to build apps that resonate with your audience and achieve your vision.