Un web service es una aplicación que puede ser publicada o localizada a través de internet. Combinan los mejores aspectos del desarrollo basado en componentes y la Web. Pueden ser reutilizados sin preocupación de cómo fueron implementados. Son accedidos utilizando protocolos web como ser HTTP y XML.
Existe un fuerte impacto en la disminución de costos, calidad y rapidez de los sistemas informáticos, dado que un servicio Web XML es una aplicación creada para realizar datos o servicios de procesamiento a otras aplicaciones informáticas. Ha pasado de ser un medio para la publicación de información y contenidos, a convertirse en una plataforma para el diseño y desarrollo de aplicaciones informáticas distribuidas.