Skip to content
Web Development10 min read

15 Types of Web Applications Businesses Build, With Examples

Fifteen kinds of business web application, from customer portals and booking systems to SaaS, marketplaces and AI assistants, with what drives the cost of each.

01

What types of web application do businesses build?

The most common are customer portals, B2B ordering portals, booking systems, internal tools and admin panels, workflow and approval apps, SaaS products, marketplaces, custom ecommerce, membership and community platforms, learning platforms, reporting dashboards, quoting and configurator tools, custom CRMs, field and mobile-first web apps, and AI assistants over company knowledge. What they share is that users sign in and act on their own data. What drives cost is the number of user roles, integrations, payments and compliance needs.

This list helps business owners name what they need before talking to a developer, and see which existing guide goes deeper. Examples are typical uses, not ZSpace Labs client projects. If you are not sure whether you need an application at all, start with custom website vs web application.

02

1. Customer portals

Self-service areas where customers view orders, invoices, documents or service history and raise requests, reducing calls and emails. Cost drivers: integration with the systems that hold the data, and permissions when one customer account has several users. Deeper guide: customer portal development.

03

2. B2B ordering portals

Trade customers reorder, see their negotiated prices, check stock and download invoices. Cost drivers: customer-specific pricing, credit terms and ERP sync. See B2B ecommerce customer portals.

04

3. Booking and scheduling systems

Appointments, classes, rooms, equipment or tables, with availability, reminders, deposits and cancellations. Off-the-shelf tools cover simple cases; custom builds make sense when resources, rules or pricing are unusual. Cost drivers: availability rules, payments and calendar sync. See booking system development.

05

4. Internal tools and admin panels

Screens for staff to manage records, process requests and fix data, often replacing spreadsheets. Cost drivers: roles and audit history. Low-code tools are often enough here; see admin panel build vs buy and low-code vs custom software.

06

5. Workflow and approval apps

Requests that move through steps, such as purchase approvals, leave, onboarding or compliance sign-offs, with notifications and a record of who approved what. Cost drivers: the number of paths and exceptions. Many start as workflow automation on an existing platform before needing a custom app.

07

6. SaaS products

Software sold by subscription to many customers, each with their own workspace. This is the most demanding type: multi-tenancy, billing, roles, onboarding, security reviews and uptime. See multi-tenant SaaS architecture and what a first SaaS MVP should include.

08

7. Marketplaces

Platforms that connect buyers and sellers or service providers, with listings, search, payments split between parties, reviews and dispute handling. Cost drivers: seller onboarding, payouts and trust and safety. See ecommerce marketplace development.

09

8. Custom and headless ecommerce

Most stores should use a platform such as Shopify. Custom or headless builds suit unusual catalogues, complex B2B rules or a storefront that must share code with an app. See headless ecommerce architecture.

10

9. Membership and community platforms

Gated content, paid memberships, member directories and discussion. Cost drivers: recurring billing, access rules and moderation. See subscription management portals.

11

10. Learning platforms

Courses, assessments, certificates and progress tracking for customers, staff or students. Off-the-shelf LMS products are often the better choice unless training is your product. See LMS development.

12

11. Reporting dashboards

Pull data from several systems and show it to managers or customers in one place. Cost drivers: data quality and how fresh numbers must be. Design matters more than charts: see designing dashboards that help users act.

13

12. Quoting, pricing and configurator tools

Calculators and configurators that let customers or sales staff price custom products or services and produce a quote. These are often the quickest web apps to show a return because they replace manual quoting. See product configurators and CPQ software.

14

13. Custom CRM and sales tools

Most businesses should configure an existing CRM. Custom tools make sense for an unusual sales process, or as a thin layer on top of a CRM for a specific team. See CRM automation for what to try first.

15

14. Field and mobile-first web apps

Apps for staff on the move, such as inspections, deliveries and site visits, used on phones, sometimes with poor signal. They can be installable progressive web apps rather than store apps. See progressive web app development and PWA vs native app.

16

15. AI assistants over company knowledge

Web apps where staff or customers ask questions and get answers drawn from your documents, policies or product data, sometimes with actions such as creating a ticket. Cost drivers: data preparation, permissions and evaluation, not the chat interface. See AI knowledge bases and AI application development.

17

Comparison: what drives effort

The label matters less than these factors. Use the table to see where your idea will be complex.

TypeUser rolesIntegrationsPaymentsTypical complexity
Customer portalCustomer, staffHigh (ERP, CRM, documents)SometimesMedium
B2B ordering portalBuyer, approver, repHigh (ERP, pricing)Credit termsHigh
Booking systemCustomer, staffCalendars, paymentsOftenMedium
Internal toolStaff rolesLow to mediumRarelyLow to medium
Workflow appRequester, approversMediumRarelyMedium
SaaS productMany, per tenantMedium to highSubscriptionsHigh
MarketplaceBuyer, seller, adminPayments, searchSplit paymentsHigh
Custom ecommerceShopper, adminHighYesHigh
Membership platformMember, adminLow to mediumRecurringMedium
Learning platformLearner, instructorLow to mediumSometimesMedium
Reporting dashboardViewer, adminHigh (data sources)NoMedium
Quote/configuratorCustomer or repLow to mediumSometimesLow to medium
Custom CRM layerSales rolesHigh (existing CRM)NoMedium
Field web appField staff, officeMediumRarelyMedium (offline adds more)
AI knowledge assistantStaff or customersDocument sourcesNoMedium to high
18

Before you scope one

  • Write down who signs in and what each type of user must be able to do.
  • List the systems the app must read from or write to.
  • Decide whether money moves through the app.
  • Check for an off-the-shelf product that covers 80% of the need; custom is justified by the other 20% only if it matters.
  • Estimate running costs as well as build cost: hosting, monitoring, support and updates. See estimating custom web application cost.
19

Conclusion

Most business web applications fall into one of these fifteen types, and many combine two or three. Naming the type helps you find comparable products, estimate effort and ask better questions; the complexity, though, comes from roles, integrations, payments and compliance. Once you know what you are building, choosing a frontend framework is the next decision.

Scoping a web application?

ZSpace Labs designs and builds customer portals, internal tools, SaaS products and AI-backed web apps. See our web application development service.

Start a Project
FAQ

Common questions.

A website mainly presents information that is the same for every visitor. A web application lets people do things with their own data: log in, book, order, submit, approve or track. Many projects are a mix of both.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.