A website vs a web app — what's the actual difference?

A website presents information. It shows your services, your pricing, your contact details. People read it, then reach out to you. It's a one-way conversation.

A web app does something. Users log in, interact with data, submit things, see personalised results. It's a two-way system. Think online bookings, dashboards, portals, tools.

Simple test: Does it need a login? Does it store or process user-specific data? Does it do something different for each person who uses it? If yes to any of these — you're describing a web app, not a website.

Examples that make it click

Booking system — customers choose a time slot, you see it in your calendar. Web app.
Online store — customers browse, add to cart, pay. Web app.
Admin dashboard — your team logs in to manage orders, customers, or inventory. Web app.
Business brochure — services, prices, about, contact. Website.
Blog or portfolio — content you publish for people to read. Website.

Do you actually need a web app?

Most small businesses that think they need a web app actually need a well-built website first. The website gets you visible, credible, and generating enquiries. Once that's running and your processes are defined, a web app automates and scales what's already working.

If you're spending 10+ hours a week on a manual process that could be automated — bookings, quotes, onboarding, reporting — that's when a web app starts to pay for itself.

What does a web app cost?

Web apps are scoped individually because the complexity varies enormously. A simple booking system is a different project from a full SaaS platform. We always do a scoping call before quoting — so you know exactly what you're getting and why it costs what it does.

Business Website Request a quote See plans →
Booking / E-commerce Request a quote Get a quote →
Custom Web App / SaaS Custom Quote Discuss yours →
Not sure if you need a web app or a website? We'll help you figure out exactly what you need — and what it costs — before you commit to anything.