WSDL (Web Services Description Language) é uma linguagem baseada em XML utilizada para descrever Web Services.
Trata-se de um documento escrito em XML que além de descrever o serviço, especifica como acessá-lo e quais as operações ou métodos disponíveis. Define o contrato do serviço.
Web Services - UDDI
UDDI (Universal Description, Discovery and Integration) é uma especificação que define um serviço de registro para Web Services.
Usuários de serviços podem usar UDDI para descobrir serviços que lhes interessem e obter os metadados necessários para utilizar esses serviços. Registros UDDI são documentos XML que contêm essencialmente meta informações sobre serviços.
Pode ser
público - serviços podem ser localizados por outras organizações
privado - repositório central de serviços dentro de uma organização.