• Services are software components with well-defined interfaces that are implementation independent.
An important aspect of SOA is the separation of the service interface (the what) from its implementation (the how).
Such services are consumed by clients that are not concerned with how these services will execute their requests.