Almost every project I see begins with a request that already contains a solution in it. We need a site for the new thing. We need a portal for the clients. We need a dashboard for the numbers. Sometimes that is exactly right. Sometimes the request is a good instinct pointed at the wrong shape, and the shape matters a great deal to how much the work costs, how long it takes, and whether it works.
The difference in one sentence
A website exists to be read. A tool exists to be used.
That single distinction cascades into most of the practical differences:
- Success looks different. A website succeeds when someone understands and takes the next step. A tool succeeds when someone finishes a task without needing to think about the interface.
- Content behaves differently. Pages are read, often out of order, often one section at a time. Tools are operated, in a sequence, under time pressure and often with partial attention.
- States matter differently. A website has few states. A tool has many: empty, loading, partial, error, permission-limited, and stale. Those states are usually where the real work is.
- The cost of being wrong differs. A confusing page costs a visitor a moment. A confusing tool costs someone their afternoon, or worse, makes them act on bad data without noticing.
Five diagnostic questions
These are the questions I ask early, usually before anyone mentions a platform. The answers describe the shape of the work better than a feature list does.
- What does the person do when they arrive? Read and understand, or enter something and get something out? If the answer is both, the two need to be designed separately even if they ship together.
- Does the work involve data the organisation already owns? If the value is in the data rather than in the explanation, you are closer to a tool than to a site.
- Is it used repeatedly or occasionally? A tool earns its complexity through repetition. Something used a few times a year should be simple enough that nobody needs to remember it.
- Does it need to show a state that can go wrong? Progress, approvals, partial completion, and failure all point toward a tool. A page that only ever shows finished information points toward a site.
- What happens when the content is out of date? A site can publish infrequently and still be correct. A tool that quietly shows stale data causes real harm, so it needs a source of truth and a way to show its age.
What each one looks like
When a website is the answer
The problem is communication. People need to understand what you do, trust it, and reach a decision. The content is the product, and the measure of success is whether someone gets far enough to take the next step. Building a tool here is a common mistake, because a tool feels more serious. It also creates something nobody asked for: a login, an empty dashboard, and a support question about a tool that was supposed to replace a page.
When a tool is the answer
The problem is a repeated task. Someone does the same sequence of steps, in several places, and the result is either slow or inconsistent. Here the interface is the product, and the measure of success is whether the task happens correctly with less effort. Building a marketing page here is also a common mistake: it explains the task beautifully while leaving the task itself exactly where it was.
When the question is the wrong shape
Sometimes the real need is neither. Often it is a process that has become difficult because the tools were never connected, or because the information needed to make a decision sits in three places and nobody trusts any of them. In that case, the work is to make the existing flow legible first, and only then to decide whether software is the right answer. Building before understanding tends to reproduce the problem in a more expensive form.
How the two combine
Most mature products contain both, and they are genuinely different animals. A good pattern is that the website does what websites do, and the tool does what tools do, and they are honest about the difference:
- The site explains and earns trust. What the work is, who it is for, what it costs and how it starts, in plain language that can be read without logging in.
- The tool does the work. Behind a login, for people who are already known, with the states and permissions that a real task needs.
- The line between them is deliberate. What is public is for reading; what is behind the login is for doing. Mixing the two tends to make both worse.
When I advise on which to build, I usually ask what should happen to a person who arrives but never signs in. If the answer is nothing, the tool is the real product and the site is a signpost. If the answer is that they should still learn something, the site is carrying weight, and it deserves to be built as a proper site rather than a thin cover for a tool.
A short checklist
Before starting, it should be possible to answer these plainly:
- Can you say what the person does when they arrive, in one sentence?
- Do you know whether the person will come back once, or many times?
- Can you name the states the thing will be in, including the ones where it fails?
- Do you know where the data comes from, and how old it may be?
- Is it obvious who is allowed to see it, and who is not?
- Have you written down what happens when someone does nothing?
- Is there a plan for the first version, and a reason to believe it is enough?
The point of the questions is not to produce a document. It is to arrive at the first conversation already knowing what kind of thing is being built, so the work starts from the right shape instead of correcting it later.
Related reading
Also worth reading: usability is a promise, which covers what a visitor needs to get from the thing you build, and writing for answer engines, which covers making sure the pages you publish can be found and quoted.