SOA (Service-Oriented Architecture) delivers functionality as services - reusable business capabilities accessible via standard interfaces. This shifts from monolithic applications to composable services. 'Software as service' refers to SaaS delivery model, while 'Infrastructure as service' is cloud computing.