Is MaidCentral a Website or Application?

It is actually a hybrid called a Web - App

MaidCentral is a Web - Application. It is essentially an application (like the ones on your phone) but it is accessed through a web browser.

  • A website is a group of globally accessible, interlinked web pages which have a single domain name.

  • A web application is a software or program which is accessible using a web browser.

Below is a table that shows the difference between a Web - Application and a Website.

Parameter

Web Application

Website

Created for

A web application is designed for interaction with the end user

A website mostly consists of static content. It is publicly accessible to all the visitors.

User interaction

In a web application, the user not only reads the page content but also manipulates the restricted data.

A website provides visual & text content which user can view and read, but not affect it ‘s functioning.

Authentication

Web applications need authentication, as they offer a much broader scope of options than websites.

Authentication is not obligatory for informational websites. The user may ask to register to get a regular update or to access additional options. This features not available for the unregistered website visitors.

Task and Complexity

Web application functions are quite higher and complex compared to a website.

The website displays the collected data and information on a specific page.

Type of software

The web application development is part of the website. It is itself not a complete website.

The website is a complete product, which you access with the help of your browser.

Compilation

The site must be precompiled before deployment

The site doesn’t need to be pre-compiled

Deployment

All changes require the entire project to be re-compiled and deployed.

Small changes never require a full re-compilation and deployment. You just need to update the HTML code.