Provedor é o nome dado aos servidores HTTP que hospedam sites web.
Web service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
Continuando a definição, ele é o conjunto de padrões que asseguram interoperabilidade entre serviços especialmente quando esses serviços devem se comunicar utilizando os protocolos da Web.
Alguns dos conceitos principais de Web Services são:
Acessível pela Internet. Os serviços se comunicam utilizando protocolos que são independentes de plataforma facilitando a integração em plataformas heterogêneas. Web Services define um protocolo de comunicação e uma interface que pode ser requerida por um cliente ou fornecida pelo servidor de aplicação WSDL (Web Services Description Language) adiciona uma camada de abstração entre a interface do serviço com o cliente e sua implementação.
Hoje em dia, a maioria dos serviços integrados à Web são feitos a partir de um grupo de tecnologias incluindo:
XML - que fornece uma representação de dados independente de plataforma; SOAP - que descreve o protocolo de comunicação e troca de dados; WSDL - que descreve o serviço; UDDI - que fornece uma maneira de encontrar serviços na Web.