SOA defines how two computing entities, such as programs, interact in such a way as to enable one entity to perform a unit of work on behalf of another entity.The SOA Service is much more granular that an IT Service and the latest can be the aggregation of several SOA Services.