As principais tecnologias dos Web Services são: SOAP, WSDL e UDDI. 
 
SOAP é a estrutura de empacotamento padrão para transportar documentos XML através de protocolos da Internet (HTTP, SMTP, FTP). 
WSDL é a tecnologia que padroniza a descrição da interface de um Web Service e será visto mais profundamente no restante do artigo. 
UDDI é o repositório mundial de Web Services utilizado para publicar e/ou descobrir serviços que já foram criados e utilizar os já existentes.
 
Registros UDDI são documentos XML que contêm essencialmente metadados sobre os serviços. Esses metadados são, principalmente, o nome dos web services, além dos nomes das operações de cada web service bem como os respectivos argumentos e retornos de cada operação.