Short Answer
A website presents content. A web application does work. The clearest distinction is whether the visitor is consuming information (a marketing site, a blog, a brochure site) or operating on data (logging in, submitting records, completing tasks, generating output). A website can be sophisticated and still be a website if its purpose is communication. A web application can be modest in scope and still be an application if its purpose is action. The line is not in the technology — both can run on the same stack — it is in the purpose and the interaction model.
How to Tell Which You Are Building
Three questions reliably separate the two.
Is there a login? Websites are usually public. Web applications usually require authentication because they hold data that belongs to specific users. A login screen is the strongest single signal that you are looking at an application, not a site.
Does the user create, edit, or process data? Websites display data the owner has written. Web applications let the user contribute, manipulate, or transform data. A booking system, a project tracker, a quoting tool, a dashboard — all applications. A pricing page, a blog, a case studies index — all websites.
Does the experience change based on who is using it? Websites show the same thing to everyone (with minor personalisation). Applications show different things to different users — your projects, your invoices, your team. This per-user state is the defining feature of an application.
When the answer to all three is “no”, you are building a website. When the answer to all three is “yes”, you are building an application. When they are mixed, you are building something that has elements of both — most modern brochure sites have small application-like features (live chat, gated downloads, a customer portal) bolted into a primarily content-driven site.
Why the Distinction Matters
The website vs application distinction drives almost every downstream decision: how the project is scoped, how it is hosted, how it is tested, how it is maintained, and how much it costs.
Websites are largely content problems wrapped in design and SEO. The hard work is in writing, structuring, and presenting information clearly. The technology underneath is usually CMS-based (WordPress, Webflow, Statamic) and the focus is on speed, search visibility, and conversion. Most websites cost £5,000 to £30,000.
Web applications are engineering problems wrapped in design and operations. The hard work is in modelling data, building workflows, securing user accounts, handling edge cases, and operating the system in production. The technology is application-framework-based (Laravel, Django, Rails, Node) and the focus is on reliability, scalability, and feature depth. Most web applications cost £25,000 to £150,000+.
Confusing the two is one of the most common sources of project mismatch. A client thinking they need a “website with a login” is often describing a web application — and scoping it as a website produces something undersized for the real requirements.
What to Look For
- A clear answer to “what is the user trying to do here?” A website’s answer is usually “find information”; an application’s is usually a verb — “manage projects”, “submit requests”, “track time”.
- The right technology choice for the type. A complex application built in a brochure CMS will hit its limits early. A simple brochure site built in a heavy application framework is over-engineered.
- Realistic scope for the type. Applications have multipliers that brochure sites do not — user roles, permissions, security, audit trails, admin tools. Pretending these are minor extras leads to under-quoted projects.
- A separation in your team’s thinking. Marketing teams understand websites. Product or operations teams typically own applications. Mixing the two under one budget and one stakeholder usually produces a confused result.
Common Mistakes
The most common mistake is calling everything a “website” — which leads to expectations that are wrong for everything that is not a website. The second is the opposite: calling everything an “app” because it feels more impressive. A perfectly good brochure site does not become an app just because you added a contact form. The third is trying to build a serious web application inside a brochure CMS because “we already use WordPress”. For modest features this works; for real applications, the limitations show up quickly and the cost of switching later is higher than choosing correctly at the start.
How We Approach This
We build both websites and web applications, and a useful part of discovery is establishing which one the project actually is. Often that conversation reframes the scope, the timeline, and the budget — usefully and early.
Get the Categorisation Right Early
The services pages below cover both website and web application development. A short discovery conversation will clarify which type fits the project and what the realistic shape looks like.
Disclaimer: The information provided in this article is for general guidance only and does not override or replace any terms in your contract. While we aim to offer helpful insights through our Knowledge Center, the accuracy of content in this section is not guaranteed.