Service Oriented Approach
Formal
Service-oriented architecture is an approach used to create an architecture based upon the use of services. Services (such as RESTful Web services) carry out some small function, such as producing data, validating a customer, or providing simple analytical services.
Practical
Services (such as RESTful Web services) carry out some small function, such as producing data, validating a customer, or providing simple analytical services.