Web applications have become very much

popular these days as they are the most convenient to use. Ever since

the advent of internet, our life and the way we do things has change

drastically and with web applications, it has made our job even easier.

Wikipedia defines web application as “In software engineering, a web

application is an application that is accessed via a web browser over a

network such as the Internet or an intranet. The term may also mean a

computer software application that is hosted in a browser-controlled

environment (e.g. a Java applet)”. 

However, the user of web application

would differ slightly from this definition and say that web application

is like an ever ready steward to serve the required things on the

platter. No wonder that web applications have got popular these days as

you don’t need to install any software in your computer to run

particular programs. After all, the usage of web applications has saved

the web users from plenty of time consuming and costly tasks of

maintaining and updating client server workstation and so on.

The web application development

has basically enhanced the productivity by creating dynamically a

series of web pages in a standard format of HTML/XHTML. These formats

are generally compatible with all the popular web browsers. The most

popular web applications these days perform several kinds of functions

such as webmail, online retail sales, online auctions, discussion

boards, weblogs, MMORPGs and much more. The web applications can do

that for you easily over the web as they are generally ubiquitous with

all kinds of browser such as Firefox, IE, and Safari and so on.

Web application has made it possible to play audio, draw on screen, access to the keyboard and mouse through JavaScript, Flash

and several other technologies. An expert web application developer can

coordinate client side scripting with the server side technologies

including PHP, ASP, AJAX and so on.