Service-oriented architecture

Service-oriented architecture (SOA) is a (software) architechture in which applications use the service available in the network.