Web Services Description Language (WSDL)
An XML-based interface description language that is used
for describing the functionality offered by a web service. A WSDL
description of a web service (also referred to as a WSDL file) provides
a machine-readable description of how the service can be called, what
parameters it expects, and what data structures it returns.