IBM's Definition of Web Service: (A Web Service is a Web Application) Web services are a new breed of Web application. They are self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from...