Description: Web services are software processes that can be accessed and used from the Internet. Often, a software is exposed to the Web as a Web service because it needs to be available, reused, and shared by users from across the world. Web services represent a new architectural paradigm for software applications. Web services expose capabilities that are available to universal user applications and other Web services alike, via industry standard interfaces and protocols. The capabilities offerred by a Web service can fall into a variety of categories.