- Machine-processable document
- Written in Web Service Description Language (WSDL)
- Specifies syntax and mechanics of message exchange
- Message formats, data types, protocols, etc.
- WSDL 2.0 being standardized at W3C (Core)
(example: WSDL 1.1
for interface for a Google search)