Mental Models
Users already have a model of how your product works before they touch it — design to match it or pay the learning cost.
01 — TL;DR
Two sentences.
A mental model is the internal cognitive representation a person has of how a system, process, or object works — built through direct experience, observation, cultural exposure, and analogy from related domains — that predicts how the system will respond to actions, guides expectations about where to find information and how to perform tasks, and determines whether an interface feels intuitive (the product behaves as the mental model predicted) or confusing (the product behaves differently from what the mental model predicted). For product designers, mental models are one of the most practically important cognitive concepts because they explain the most common category of usability failure — the interface that is logically consistent and well-designed according to its own internal logic but that consistently confuses users because it was designed around a model of the product that does not match the model users bring to it from their prior experience.
The concept of mental models in human-computer interaction was most influentially developed by Don Norman in "The Design of Everyday Things" (1988), where Norman distinguished between the designer's model (how the designer intends the system to work), the system image (what the system communicates about how it works through its interface), and the user's model (what users actually believe about how the system works) — arguing that usability problems arise when the user's model, formed from the system image, diverges from the designer's model. For product designers, this three-model framework is a diagnostic tool: when users are making systematic errors, the first question to ask is not "what is wrong with the interface element?" but "what mental model are users applying to this interface, and how does it differ from the model the interface was designed to support?"
Norman's three-model framework in plain English
Designers think they are designing a product. They are actually designing the system image — the interface, labels, and feedback that users see. Users never see the designer's model directly; they form their own model entirely from the system image plus their prior experience. Usability problems are the gap between what designers intended and what users inferred — and that gap can only be closed by changing the system image.
02 — When to Use
Apply this when…
When NOT to apply it
Skip it when the product is in a genuinely novel category with no established analogies — the design task is mental model establishment, not mental model matching, and that requires different design strategies (progressive disclosure, metaphor, structured onboarding). Also skip it when the interface is being designed for expert users who have been trained on a proprietary model — professional tools like medical systems or air traffic control deliberately establish proprietary mental models that users are trained on rather than matching lay expectations.
03 — How It Works
The mechanism
Mental models work as prediction machines — they allow users to predict what will happen when they take an action, which means they can navigate and use systems without reading documentation or receiving instruction. When a user's mental model matches the product's actual behaviour, every prediction is confirmed and the interface feels intuitive. When the mental model predicts incorrectly — when the user expects clicking here to do X and it does Y — the resulting error reveals the mismatch and creates friction. The accumulation of mismatch-driven errors is what users describe as a product being "confusing," "unintuitive," or "hard to learn."
Mental Models and Jakob's Law — same phenomenon, different levels
Mental Models and Jakob's Law are closely related but address different levels of the same phenomenon. Jakob's Law is the design principle derived from mental model theory — users expect products to work like other products they have used, so following conventions reduces learning cost. Mental Models is the underlying cognitive mechanism that explains why Jakob's Law is true: conventions are valuable because they match the mental models users have built from prior experience. Understanding Mental Models allows designers to apply the principle more precisely — identifying which aspects of a design are violating which mental models, rather than simply noting that something "doesn't follow convention."
04 — Real Example
Apple's iOS Files app and the folder mental model that users brought from desktop
When Apple introduced the Files app in iOS 11 (2017), it was designed to expose iOS's file system to users for the first time through a folder-based navigation interface. The design team's model was based on the iOS app-centric storage model — files lived within apps and were organised by location (On My iPhone, iCloud Drive, third-party storage) rather than by traditional desktop folder hierarchies.
Users who encountered the Files app brought a strong desktop mental model: files live in folders, folders live in other folders, and the hierarchy is user-controlled and persistent. Usability research following the iOS 11 launch consistently showed systematic errors at the same points: users expected to be able to create folders anywhere, drag files between locations using familiar desktop conventions, and find recently opened files in a single accessible location. The mismatch between the iOS Files app's location-first model and users' folder-hierarchy mental model produced the systematic errors that are diagnostic of model mismatch. Apple's subsequent updates — iOS 13 added column view (matching desktop Finder), iOS 14 improved folder creation, iOS 15 added recents across locations — represented a progressive shift toward matching users' desktop-derived mental models. The product's improvement trajectory was driven by mental model alignment.
05 — In the Wild
Test yourself & see real examples
No examples yet — be the first.
Spotted a product that clearly matches the mental model you arrived with — where everything was exactly where you expected and worked exactly how you expected — or one that made you feel consistently wrong even when trying to do something simple? Submit what you observed.
Seen a product that matched your mental model perfectly — or one that made you feel like you were missing something obvious? Help grow the evidence base.
06 — Common Mistakes
Where teams go wrong
07 — Variations & Related Principles
Connected ideas
Mental Models is the foundational cognitive concept underlying several of the most important design principles. Its closest relationships are with the principles that are derived from it and with the research methods that reveal it.
The most important pairing is Mental Models with direct user research into how users actually think about the relevant domain. Mental model theory predicts that design should match user models — but it cannot specify what those models are for any given product or domain without empirical investigation. Card sorting reveals organisational mental models; user interviews reveal task and conceptual mental models; usability testing reveals interaction mental models. The principle provides the design direction; the research provides the specific target to design toward.
08 — 10-Min Exercise
Run it right now
⏱ 10 minutes · Solo · No prep
1. Pick one feature or flow in your product that generates consistent user confusion — a point where usability testing repeatedly shows errors, where support tickets cluster, or where you have observed multiple users making the same mistake.
2. Write down the designer's model for this feature: what is the conceptual logic the design is based on? How does the design team think about this feature's structure and behaviour? Write 2-3 sentences.
3. Now write down what you think the user's mental model is for this feature — based on what errors they make, what they call the feature, what they expect to happen. What prior experience are they drawing on? What analogy are they applying? Write 2-3 sentences.
4. Compare the two models. Where do they diverge? The divergence points are your mental model mismatch — the specific places where the design is asking users to think about the feature differently from how they naturally think about it.
5. For each divergence point, ask: should I change the design to match users' model, or should I invest in onboarding to help users build the correct model? Strong, widely shared existing models should almost always be matched; novel domains with no strong prior model are appropriate candidates for model-building through onboarding.