Websites and web apps are not two levels of the same thing: they solve two different problems.
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.
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 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.
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
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.
Topic: When to need a web app or platform instead of a website. Sinh Vũ Guide, sinhvu.com
Tick each item that applies or that you can already answer, then print or save as PDF to take with you.
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.
MVP web vs app decision research; PWA vs website research; Sinh Vũ P1 tiers & counterpoint (P1.json, p1-website.md).
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.
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.
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.