Service Oriented Architecture bedeutet serviceorientierte Architektur (SOA) und bezieht sich auf ein Verfahren bzw. ein bestimmte Architektur, womit die Dienste und Funktionalitäten von IT-Systemen optimal ausnutzen lassen. Dabei richtet sich SOA nach den jeweils vorliegenden Geschäftsprozessen und unterstützt diese. Die Abläufe bilden die Basis, um Services zu implementieren. Dabei vergibt die SOA verschiedene Levels, nach denen die Dienste unterteilt sind.