Sandya,
I'm not sure If the
word jargon is the proper one here...
But maybe it is, as Merriam Webster says at
http://www.merriam-webster.com/dictionary/jargon
2: the technical terminology or characteristic idiom of a special activity or group
Wikipedia keeps surprising me with its quality ...
Service-oriented architecture
Service Oriented Architecture (SOA) is a computer systems architectural style for creating and using business processes, packaged as services, throughout their lifecycle. SOA also defines and provisions the IT infrastructure to allow different applications to exchange data and participate in business processes. These functions are loosely coupled with the operating systems and programming languages underlying the applications.[1] SOA separates functions into distinct units (services), which can be distributed over a network and can be combined and reused to create business applications.[2] These services communicate with each other by passing data from one service to another, or by coordinating an activity between two or more services. SOA concepts are often seen as built upon, and evolving from older concepts of distributed computing[2] and modular programming.
Then, the overview is great
http://en.wikipedia.org/wiki/Service-oriented_architecture
Business Process Execution Language
As defined in the abstract of the Web Services Business Process Execution Language OASIS Standard WS-BPEL 2.0, WS-BPEL (or BPEL for short) is a language for specifying business process behavior based on Web Services. Processes in WS-BPEL export and import functionality by using Web Service interfaces exclusively.
Regards,
Dan