Anthropic ships Claude as three distinct products: a web app at claude.ai, a native desktop application called Claude Desktop, and a workspace-embedded tool called Claude Code. They use the same underlying Claude model. They feel and behave differently. New users routinely pick the wrong one for what they actually want to do, then conclude Claude is the wrong tool.
This guide gives you a decision in under five minutes, with the reasoning behind it.
The thirty-second answer
| If you mainly want to... | Use this |
|---|---|
| Try Claude on a phone, on a borrowed computer, or without installing anything | Web app (claude.ai) |
| Have ongoing chats, drop in documents, set up Projects, run scheduled tasks | Claude Desktop |
| Have Claude operate on files in a folder on your computer, run commands, automate workflows that touch real files | Claude Code |
If your work consists of conversations, document review, and discrete questions, you want Desktop. If your work consists of files in folders that need to be opened, edited, organised, or processed, you want Code. The web app exists for everything else and for trial use without installing software.
Three questions that resolve most cases
1. Does the work touch real files in real folders on your machine?
If yes, Claude Code. The web app and Desktop both let you upload files, but each upload is a copy that exists only inside that conversation. You cannot ask Desktop to "look at the document I have open in another window" or "edit this report and save it back" -- it has no access to your filesystem. Claude Code does. That single capability is the difference between a chat assistant and a working tool that operates inside your environment.
If your work happens primarily in conversations -- drafting emails, reviewing a contract you upload, brainstorming -- the answer is Desktop. The lack of filesystem access is a feature, not a limitation; it keeps the tool simple.
2. Do you want recurring tasks to run automatically?
If yes, Desktop with Cowork. Claude Desktop has a feature called Cowork that lets you define scheduled tasks -- a daily briefing, a weekly report, a Friday inbox sweep -- which run automatically as long as the app is open and your machine is awake. Claude Code does not have this; it is for active sessions where you are present.
3. Are you a non-technical user who finds the terminal intimidating?
If yes, start with Desktop. Claude Code has a VS Code extension and a Claude Desktop tab (on Pro and above) that hide the terminal entirely, but the underlying mental model still assumes you are comfortable with files, folders, and the idea of a workspace. Desktop does not require any of that. You can move to Code later when you have a clear use case for it.
Common decision mistakes
"I want Claude Code because I do creative writing on my computer."
If your writing process is "open the document, type, ask Claude for help, copy the suggestion in" — Desktop is fine. You only need Code if you want Claude to open the file itself, edit it directly, save it, and move on without you copy-pasting between windows.
"Claude Code is for developers and I'm not a developer."
The name is misleading. Claude Code operates on any file type — Word docs, PDFs, spreadsheets, markdown, plain text, images. It is a general-purpose tool for working with files on your computer. It is heavily used for code, but using it does not make you a developer.
"I'll just use the web app — installing software is hassle."
The web app does not have Memory (so Claude forgets you between sessions), does not let you set up Projects with persistent context, and does not connect to MCP servers. If you use Claude more than a few times a week, Desktop is meaningfully more useful and the install takes under two minutes.
You can use more than one
The three tools share your account and are billed under one subscription. Many people use Desktop daily for general work and open Code only when they have a specific file-level task. Both can be installed at the same time on the same machine. Memory and Projects do not sync between Desktop and Code — they are separate environments — so use them for different bodies of work.
Where to go next
- Picked Desktop? Read Your First 30 Minutes with Claude Desktop
- Picked Code? Read Your First 30 Minutes with Claude Code
- Still unsure? Read What Claude Cannot Do — knowing the limits often clarifies the choice
