Nowadays, uncertainties in business environment enforced enterprises to utilize innovative patterns for the interpretability and integration of the processes and services. Therefore, enterprises have, throughout time, shifted to IT-based business processes based on Service-oriented Architecture (SOA) to augment the agility, integration, and flexibility of IT-based applications in enterprise networks. Thus enterprises have embarked on the implementation of integrated information systems to support their business processes. To this effect, SOA, as a highly capable paradigm in IT, has been increasingly used in Business Process Management (BPM) and enterprise information systems using the Web service technologies. This has helped the attainment of required agility and flexibility for inter-organizational networks. The aim of this paper is to review the underlying concepts of SOA and to identify how SOA business process.