Question: what is the difference between web service and web server?
Answer: In a nutshell: A Web Service is an application that can be accessed over a network, such as the internet. A Web Server is a program that delivers content over HTTP. So, if you want your Web service to be accessed over the internet, you'll set it up on a Web Server.