Los servicios son entidades software que implementan la lógica de negocio, manejan su estado, se comunican a través de mensajes, y están orquestados por políticas.
Un servicio por tanto, será cualquier función de una aplicación, debidamente empaquetada como un componente reutilizable que puede usarse en un proceso de negocio. Un servicio proporcionará bien información a los servicios que así lo soliciten, o bien provocará un cambio de los datos de negocio desde un estado válido y consistente, para alcanzar otro.
Los servicios web, permiten dotan a la arquitectura SOA de la interoperabilidad necesaria entre distintas tecnologías.
