SOA

Service Oriented Architecture ("SOA") is...

Needs matched with capabilities in asynchronous, distributed systems.

See also: Oasis (standards group)