WSDL (Web Services Description Language) is an XML-based language that is used to describe the interface of a web service. It defines the operations that the web service provides, the parameters that the operations accept and return, and the binding information that specifies how to access the web service.