Web Service representa um termo utilizado na integração de sistemas e na comunicação entre aplicações diferentes e que possui entre suas características as possibilidades de:

I. interação de novas aplicações com as já existentes.

II. compatibilizar sistemas desenvolvidos em plataformas diferentes.

III. serem codificadas em um determinado protocolo, incluindo os parâmetros de entrada/saída.

IV. aplicações enviarem e receberem dados por meio de uma linguagem em formato padronizado.

Para a construção das bases de um Web Service, por padrão a linguagem é conhecida como XML e o protocolo pela sigla: