Web applications run through a web browser like Internet Explorer. The program sits on a web server, rather than on the PC, or local server for traditional applications.
On a basic website pages are static. Web application pages interact with users requesting and responding to users. The most common example is online shopping application.
Web applications typically use a database to store permanent information such as
product descriptions and costs, and
Web Applications deliver many business benefits compared to office based solutions.
Advantages of Web Applications
Zero install - all PCs have a browser
Reduce business costs - less time spent talking
to customers over the phone; eliminate printed materials; allow users to update their own details.
Centralised data is
secure and easy to backup.
Quick and easy updates.
anybody, anywhere in the world.
Available 24 hours a day, 7 days
Low spec PCs or smart phones can be used.
Online training can be completed at
user's own time and pace.
Direct access to latest information - for Employees where every they are located.
Software as a Service - SaaS
With SaaS, customers pay to use software via the web as a service on demand, by paying a subscription rather than outright purchase. Software is usually licensed by number of users and/or levels of features.
The SaaS model allows developers and vendors to keep control the hosting and operation of the software. Customers do not have to worry about hardware/software compatibility and support to run an application. Eliminating a major overhead in large corporate environments.
Disadvantages of Web Applications
- Slower, as run over the internet
- Internet not always 100% available
- Interfaces often not as sophisticated
- Can take longer to develop as they are more complex
- Have to support different browsers, and different versions
- Security risks
Examples of Web Applications
Create and track advertising campaigns across Europe and multiple agencies. Results can be analysed in multiple ways and graphs produced.