Un WEBSERVICES est un composant implémenté dans n'importe quel langage, déployé sur n'importe quelle plate-forme et enveloppé dans une couche de standards dérivés du XML. WEBSERVICES doit pouvoir être découvert et invoqué dynamiquement par d'autres services.