Die Umsetzung der SOA Strategie verfolgt das Ziel, bereits vorhandene EDV- Komponenten (Programme, Datenbanken, Server, Websites) in der Weise zu koordinieren ("Orchestrierung"), dass die verteilten bzw. isolierten Leistungen zu Diensten ("Services") zusammengefasst werden können. Diese Services, in konsistenten Prozessabläufen strukturiert, können dann horizontal über die Organisationsstrukturen hinweg genutzt werden.
SOA Architekturen erfüllen nicht nur technische Einzelaufgaben (Datenbanken, Tabellenkalkulation, Textverarbeitung, ERP-Systeme), sondern dienen auch der Integration technischer und menschlicherArbeitsabläufe. Bei SOA handelt es sich also um eine Struktur, welche die Unternehmensanwendungsintegration ermöglicht, in dem die Komplexität der einzelnen Applikationen hinter den standardisierten Schnittstellen verborgen wird.