•Tipos (types) –Definem os tipos de dados que são utilizados para descrever as mensagens. Para melhor interoperabilidade e independência de plataforma indica-se o uso de XSD (XML Schema Documents)
•Mensagens (message) –Representam uma definição abstrata dos dados que serão transmitidos. Uma mensagem é composta por diferentes partes lógicas que estão associadas com uma definição contida em um sistema de tipos.
•Tipos de portas (portType) –São conjuntos de operações abstratas, cada uma contendo mensagens de entrada e saída.
•Operações (operation) –Definição abstrata de uma ação que um serviço pode executar
•Ligações (binding) –Especificam protocolos concretos além de especificações de formatação de dados para as operações e mensagens definidas em um tipo de porta particular.
Fonte: www.inf.ufsc.br/~bosco/old_page/downloads/WSDL.ppt