Web applications are distributed applications which run on a number of computers and communicate via the network or server. It comes in handy for the enterprises to update and maintain without the need for software installation on the client computers. 50 more words