SOA adalah arsitektur yang merepresentasikan fungsi bisnis dalam bentuk layanan standar yang dapat digunakan bersama dan dipakai kembali untuk menangani persoalan bisnis secara terintegrasi. Layanan-layanan ini dapat diakses secara terbuka oleh sistem internal maupun eksternal melalui platform integrasi berbasis standar seperti web service.