The difference between a website and web app and web service

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
recci
Forum Commoner
Posts: 42
Joined: Tue Jul 29, 2008 10:01 pm

The difference between a website and web app and web service

Post by recci »

Could someone explain to me using suitable examples the differences between Web applications, web services and web sites?
Iv got a ruff idea about this but I want to make sure I'm clear on this.

cheers
User avatar
sergio-pro
Forum Commoner
Posts: 88
Joined: Sat Dec 27, 2008 12:26 pm

Re: The difference between a website and web app and web service

Post by sergio-pro »

Hi

There are great definitions of these things in wikipedia.
http://en.wikipedia.org/wiki/Website
http://en.wikipedia.org/wiki/Web_application
http://en.wikipedia.org/wiki/Web_service

As for me these terms are about the same thing.
It is called a website from an internet user's perspective.
The same (more or less :)) from develpers point of view is a Web application
And webservice (in its technical meaning) is a web application to be used by another application.

The simpliest webservice example can be such script prices.php:

Code: Select all

 
<?
echo "apple|2.0;banana|3.5;";
?>
 
Another application can call prices.php script via internet and parse the results. Traditional web services (ie SOAP) use similar approach, with standardized way of serializing messages.

Also a website, providing some kind of service, is a web service - in non-technical meaning. For example: google provides a number of services (gmail, google search etc), and it provides it through the web and for the web - so they are also web services.
Post Reply