Web application
A web application is software accessed through a web browser and typically run on a remote server.
A web application is software accessed through a web browser and typically run on a remote server. Unlike traditional desktop or mobile apps, it is usually used over the internet without local installation. Web apps are commonly interactive and can support tasks such as communication, shopping, forms, and account management.
Definition
A web application is an application software program delivered through a web browser and used over a network connection. Sources describe it as software stored on or running from a remote server, with the browser acting as the user interface.
How it works
A user sends requests from a browser, the server processes those requests, and the application returns results to the browser for display. The browser handles the interface while server-side logic manages data and business rules.
Examples and use cases
Web applications include services that let users perform tasks online, such as email, online banking, shopping carts, search tools, forms, messaging, and social media. Many modern websites include web-app-like interactive features.
Comparison with native apps
Unlike native apps, web applications usually do not need installation from an app store and are not tied to a single operating system. They are accessed through a browser and often work across many devices.
Key facts
- A web application is accessed through a browser rather than being installed as a traditional app.
- It usually runs on a remote server and communicates with the client over the web.
- Web apps are often interactive and support user actions such as logging in, submitting data, searching, and editing content.
- They are generally compatible across multiple devices and operating systems because they rely on browser standards.
- Common examples include email services, online shopping carts, forms, social media feeds, and video streaming platforms.
Web applications are widely used by Canadian businesses, governments, schools, and financial institutions to deliver services online through browsers, reducing the need for local software installation.
Frequently asked questions
What is a web application?
Does a web app need to be installed?
What is the difference between a web app and a website?
What technologies are used to build web apps?
Are web apps compatible with different devices?
References
- V-Labs — https://www.v-labs.fr/glossaire/web-app/Supports: Web app definition as software functioning directly in a web browser and running centrally on a remote server.
- GeeksforGeeks — https://www.geeksforgeeks.org/websites-apps/what-is-web-app/Supports: Web app definition, browser access, and contrast with installed apps.
- Loyola Marymount University — https://cs.lmu.edu/~ray/notes/webapps/Supports: Web app as a browser-accessed program using HTTP/HTTPS and user interaction.
- Encyclopaedia Britannica — https://www.britannica.com/topic/Web-applicationSupports: Remote-server definition, cross-platform accessibility, and examples of web applications.
- Amazon Web Services — https://aws.amazon.com/what-is/web-application/Supports: Browser-based software, common features, and no-installation access.
- RingCentral — https://www.ringcentral.com/gb/en/blog/definitions/web-application/Supports: Front-end/back-end description and typical request-response workflow.
- Naratys — https://www.naratys.com/application-web-ou-web-app/Supports: General French-language definition and distinction from native apps.
- Magram — https://www.magram.fr/blog/tout-savoir-sur-les-applications-webSupports: Browser access, no installation, and common web technologies used to build web apps.