Description: Service-oriented architecture (SOA) is an organized collection of services in communication with each other to perform specific functions. In the field of information technology (IT), a service is a discrete, self-contained bundle of information that is connected to other services.