Application software is computer software designed to help the user perform a particular task.
There are three categories of software applications:
1:Desktop applications
2:Network applications
3:Web applications
Desktop applications or Standalone Applications are those softwares which we run on our own PC.Here only one user can use the application at a time on his/her own PC.There are many language that are available using which we can create desktop applications like visual c++,visual basic or many others programming languages that are available.Examples of desktop apps includes word,Excel, Photoshop etc..
While Network application are those applications that are used in a network. Like if there is a network of computers and if we want to talk to a person who is in this network than we need a network application to do so.. so GTalk , yahooMessanger..... all are network applications.Network applications are also called as Distributed Applications.There are two kind of network applications:
1:client server based network application
2:peer to peer network application
Desktop apps and network apps have limitations.. because every another day a newer version of these applications comes into the market.So its tough for the user to buy every time the newer version of these products. So generally they keep on using the older versions.
These problems can be solved by creating Web Applications.Here there used to be a server to which many computes are connected.So here we upload the web application on the server.So now to access these web application user sends the request to the server and the server responses to the request and renders requested application to the user. So now if there is any improvement is in the web application than we need to upload the newer version to the server only.....So now by doing so the new version of the respective version will be available to every user very easily. Here there is a saving of both time and money..
So due to many benefits that web application provides to User;Desktop and Network application are phasing out...
Current time requires development of better and more user friendly web applications...There is a great opportunities in Web Designing... as the coming world will require a good web Application developers...
Few examples of web applications are Gmail,Orkut etc...
Subscribe to:
Post Comments (Atom)
Thank u Amit...ur blog hav really helped me...!!!
ReplyDeletekeep on writing....
lage raho janaab.
ReplyDelete