It is actually a hypbrid 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.
|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 read the page content but also manipulate 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.|