What is the relationship between SaaS and SOA?

Service Oriented Architecture(SOA) is an established good practice for for designing and developing applications. Software as a Service is a business model for selling applications. In theory you could have SaaS used with an application which does not follow SOA principles, but I can’t think of any currently in widespread use. SOA of course can be applied to any development regardless of how/if it generates revenue.