A colored code comment

Service-oriented architecture

Definition: Service Oriented Architecture (SOA) is a type of software architecture based on the creation of a repository of standardized and reusable services which can be composed into an aggregate service in the aim of automating a business process. This process is commonly referred to as service-orientation.