Język opisu usługi sieci Web (WSDL) to oparty na języku XML, czytelny dla człowieka i komputera język używany do opisu usługi WWW. Opisuje dostępne metody usług sieciowych, struktury żądań wiadomości i odpowiedzi, możliwe błędy oraz wymagania dotyczące komunikacji i bezpieczeństwa. Ten znacznik nie odnosi się do żadnego narzędzia o nazwie „wsdl”, takiego jak WSDL.EXE firmy Microsoft.