Service oriented architecture | Glossary

Definition:

Service-oriented architecture is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service-oriented architecture are independent of vendors, products and technologies.

Further Reading:

Book: Scrum by Jeff Sutherland and J. J. sutherland.