Primitivní SOA je základní architektura orientovaná na služby, zatímco současná SOA se používá k reprezentaci rozšíření primitivní SOA. Primitivní SOA poskytuje vodítko, které má být realizováno všemi prodejci, zatímco Současná SOA rozšiřuje horizont SOA přidáním nových funkcí do primitivní SOA.