Differences of Web Applications and Web Services

Web Applications
A web application is a software application that a user runs in the web browser. It have the following features.

  • It has a User Interface
  • Runs in Client-Server environment
  • Client runs it with the help of a web browser
  • Server process the data based on client request and provide response

Web Services
A web service is an Application Program Interface (API) that runs on the server, which provides data to the client over HTTP through a standardized messaging system. (XML, JSON, etc...). Web services are further classified into SOAP and REST. In the present day scenario, most services prefer REST over SOAP.

Example:

  • GitHub
  • PayPal
  • Facebook
  • Twitter

Comments

Post a Comment

Popular posts from this blog

Discuss the key features of Object Oriented Programming

Differentiate the three models of VCSs, stating their pros and cons

The Features Provided by jQuery