Web Service 
         
         A Web Service is a software system identified by a URI, whose public interfaces and bindings are defined and described using
            XML. The Web Service definition can be discovered by other software systems. These can then interact with the Web service
            in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols. SOAP messages are transported
            using HTTP.