Web Services Description Language-WSDL
Web Services Description Language (WSDL) is a format for describing a Web Services interface.
It is a way to describe services and how they should be bound to specific network addresses. WSDL contains three parts: Definitions are expressed in XML. They include message definitions that use data type definitions.
These definitions are based upon some agreed upon XML vocabulary agreed upon between organizations and may vary based on required standards. Operations are actions for the messages enabled by a Web service. Operations are grouped into port types. Port types define a set of operations supported by the Web service. Service Bindings connect port types by pairing a network address with a port type. A collection of ports defines a service. That's it in a nutshell...