Un archivo WSDL es un archivo en formato XML que define los servicios de red como un conjunto de puntos finales. Los archivos WSDL describen cómo se accede a un servicio web, y especifican las operaciones que el servicio lleva a cabo. Los WSDL suelen ser desarrollados por un proveedor de servicios web, y pueden hacerse disponibles mediante un registro UDDI (descripción, descubrimiento e integración universales, en sus siglas inglesas).
En el arranque del proyecto, debe importarse un archivo WSDL compatible con WS-I (interoperatividad de servicios web, en sus siglas inglesas) en la plataforma de desarrollo de modo que el entorno de desarrollo pueda generar los objetos necesarios para construir las aplicaciones cliente de servicios web. Las API de los servicios web proporcionan un conjunto de objetos o definiciones de tipo WSDL, y un conjunto de operaciones de servicio web.