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.