SOAとは、サービス指向アーキテクチャ。 大規模なシステムを「サービス」の集まりとして構築する設計手法。ここでのサービスとは、外部から標準化された手順によって呼び出すことができる一まとまりのソフトウェアの集合で、アプリケーションソフト自体に他のソフトウェアとの連携機能を持たせたものと考えても良い。