Expertise · Type of website and role

When the needs exceed the website and require applications

Websites and web apps are not two levels of the same thing: they solve two different problems.

Quick summary

You need to go beyond a web app or platform when the product's value lies in stateful interactions. This is when users log in, have their own data, go through multiple steps, or collaborate with multiple parties. A website is sufficient when the goal is to present, guide customers, and close simple transactions. Do not build a complex platform for tasks that a good website can already handle.

Quick comparison
You should choose this direction when
  • users need accounts, personal data, and saved status
  • has a multi-step process or multiple parties coordinating
  • platform, B2B tools, or service gateways
Not needed when.
  • only presentation, guiding clients, and lead generation are needed
  • no demand validated yet, so test with a website first
Quick glance
Commonly used industries
B2B technologye-commerceEducation

Websites and applications are two different tools that solve two different problems. Confusing this point is a common reason businesses incur multiplied costs or end up with unusable solutions after completion. This guide will help you recognize the true boundaries and make the right choice from the start.

The decision-making boundary is where

The core question is: Does your product need to handle the state of each individual user?

State here means that users log in and the system remembers who they are. Their data is different from others. Their actions create results that are retained across multiple visits. In this case, a regular website does not have the architecture to meet these needs. You need a web app or platform.

Conversely, if the goal is to present services, collect contact information, or sell products through a standard process, then a website is sufficient. It performs better, faster, and is much cheaper than an application.

Consideration factors

  • Login and private data: Do users need an account, have a history, or personal settings? If so, this is the clearest sign that you need to move beyond a web app.
  • Multi-step or multi-role process: Does the operation involve multiple approval steps and coordination among various parties within the same system? For example: suppliers, buyers, and administrators operating on a single platform.
  • Interaction level: Do users primarily read and connect, or do they interact, process, and generate data within the system?
  • True cost: Web apps and platforms not only cost more to build. The costs of operation, maintenance, security, and upgrades later are also significantly higher than a website.
  • Have the needs been validated: Do you have evidence from real users that they need this feature, or is this still a hypothesis?

When to choose which direction

A website is sufficient when the goal is to present your brand and services. It is also enough when you need to capture leads, sell standardized products through a regular shopping cart, or provide content and blogs. Most small and medium-sized enterprises in Vietnam fall into this category.

You need a web app or platform when there is login and individual data per account, or when the business process involves multiple steps and roles working together. This also applies when you are building an exchange platform, a B2B tool, or an internal service portal.

If you are unsure about the demand, build the website first to validate it before expanding. Creating a large foundation without evidence is a high-risk move that is unnecessary.

Sinh Vũ, from consulting practice experience

Common errors

  • Establish a foundation when it's not needed: Many business owners see competitors with applications and want to follow suit, even though their actual operations only require a good website. The result is that the team incurs costs and spends months without reaching the market.
  • Forcing the website to manage a complex process with a system status: trying to use the website to manage complex processes by adding external tools. The system becomes patched together, hard to maintain, and prone to failure.
  • Confusing "multi-page" with "needing a web app": A multi-page website with a blog and product catalog is still a website. It does not automatically become a web app just because it has more content.
  • Overlooking PWA: Progressive Web Apps (PWA) are often overlooked as a middle-ground option. For most web operations, PWAs go to market faster and cheaper than native apps while still providing an experience close to that of an app.

Sinh Vũ's viewpoint

Sinh Vũ offers a service package for complex websites with custom features and system integration. However, Sinh Vũ only recommends going in that direction when the interaction needs truly exceed what a website can do.

B2B systems, such as banking software or ERP (Enterprise Resource Planning) systems, are too complex for a brand studio. Sinh Vũ is straightforward: that is the job of a software house. Taking on work beyond our capabilities will not help you.

If you are unsure whether you need a web app or a website, Sinh Vũ leans towards caution. We recommend building a website first, validating it with real users, and then expanding when the evidence is clear.

The tool brings back.

Decision checklist

Topic: When to need a web app or platform instead of a website. Sinh Vũ Guide, sinhvu.com

0 of 4 items

Tick each item that applies or that you can already answer, then print or save as PDF to take with you.

Sign indicating that you should take action
Questions to answer before deciding

If you have marked most of the signs above, this is the time to discuss in more detail. Sinh Vũ can help you review and propose a direction.

References

MVP web vs app decision research; PWA vs website research; Sinh Vũ P1 tiers & counterpoint (P1.json, p1-website.md).

Frequently asked questions

My startup has no customers. Should we build the foundation now?

You shouldn't. When demand hasn't been verified, the cost of building a foundation is an unnecessary high risk. Sinh Vũ recommends building a website first to gather real feedback, then decide whether to expand into a web app or platform when there is clear evidence.

I want a login page for customers to view their order history. Do I need to build a web app?

It is not necessary to build a web app from scratch. Many e-commerce platforms and third-party tools already have customer account features available. You only need to build a custom web app if your business processes are so specific that existing solutions cannot meet your needs.

What is a PWA and can it replace a native app?

A PWA is a Progressive Web App that runs in a browser but can be installed on the home screen and functions similarly to an app. For most web operations, PWAs typically go to market faster and cheaper than native apps. However, if the product requires deep access to device hardware or demands very high performance, a native app is truly necessary.

This article is for reference. The scope, pricing, and specific commitments of Sinh Vũ are detailed in the proposal and signed contract.

← Back to Websites and Digital Experiences