Service-Oriented Architecture, a software design approach where application components are organized as independent services that communicate with each other over a network.
"The company adopted an SOA to build scalable and flexible software systems."