Services Oriented Architecture is a perspective on how to build systems that emphasize reusability, loose coupling, and standards-based approaches. SharePoint is a specific portal technology that is focused on getting information into the hands of the users who need it as quickly and as simply as possible.
In this article, we'll explore how SOA and SharePoint work together to help organizations that are struggling with minimizing costs and maximizing benefits
http://www.intranetjournal.com/articles/200603/ij_03_16_06a.html