Desktop vs Web Applications

Desktop vs Client server vs Web Applications
a. Desktop application runs on personal computers and work stations.

b. Client server application you have two different components to test.  Application is loaded on server machine while the application (exe) on every client machine.

c. Web application: Application is loaded on the server whose location may or may not be known and no exe is installed on the client machine, you have to test it on different web browsers and different Operating Systems.

Difference between Desktop Applications and Web Applications
a. Installation: Desktop applications need to be installed separately on each computer whereas user can use Web application without installing anything on the PC.

b. Maintenance: In desktop applications, every change only reflects at the machine level. In web applications, any change in the program reflects everywhere.

c. Security: Web applications have more security risks than desktop applications. We can have a total control over the desktop applications and protect it from various vulnerabilities whereas web application is open to everyone on the internet.

d. Access from anywhere: Web application can be used from any PC by using any web browser where internet is available whereas for desktop application, we need specific PC where the application is installed.

e. Connectivity: Web application's performance mainly depends upon internet speed. Desktop applications do not face these issues.

f. Data Storage: In Desktop aplications, data is stored on the same PC where user is accassing the machine. In Web applications, data is stored remotely.

g. Compatibility: In Desktop application testing, major concern is to test the app on different hardwares as well as on different Operating Systems. In Web application testing, major concern is to test the web app in different browsers.

h. Monitor: In web application, its easier to monitor every user actions, get full statistics and feedback whereas we can not monitor user actions in Desktop application.


  1. Hi,

    Its really understandable to anyone...very nice awesome...

  2. Thank you! Helped me somehow for my exams.

  3. I'm not sure where you're getting your info, but great topic.

    I needs to spend some time learning more or understanding more.

    Thanks for excellent info I was looking for this info for my mission.

  4. Very shortly this web site will be famous among all blog viewers, due to it's
    nice posts

  5. It's actually a nice and useful piece of information.
    I am happy that you shared this useful information with us.
    Please stay us informed like this. Thank you for sharing.

  6. Quality posts is the key to attract the visitors to pay a visit
    the site, that's what this site is providing.

  7. May I just say what a relief to find someone who genuinely understands what they are discussing on the net.
    You definitely know how to bring a problem to light and make it important.
    A lot more people really need to look at this and understand this side of
    your story. I was surprised you're not more popular since you surely have the

  8. It is truly a great and useful piece of information. I am happy that you just shared this useful info with
    us. Please keep us informed like this. Thank you for sharing.

  9. Your style is so unique in comparison to other folks I've read stuff from.
    Many thanks for posting when you have the opportunity, Guess I'll just book mark this web site.

  10. Thanks for finally talking about >"Desktop vs Web Applications" <Loved it!