An elevator-pitch definition of service oriented architecture would be: Loosely-coupled services with well-defined interfaces that provide business functionality and can be shared or reused across and beyond the enterprise.
FORBES: Before There Was Cloud Computing, There Was SOA