Divorcing SOA and Web services
An interesting take on defining and clarifying the related SOA and Web Services concepts:
".. the confusion rests upon certain subtleties that are not immediately obvious upon cursory inspection. As a result, it is not sufficient to simply yell definitions from treetops: "SOA is an approach to organizing IT resources to better meet the changing needs of the business!" "Web services are standards-based, contracted interfaces to software functionality and data!" After all, if it were simply about the respective definitions of the terms, the confusion would be long gone. So, why is this fundamental misperception still with us today? "
For a good overview of SOA, here is a link to our newsletter article in the September 2006 i3 Business Solutions Insight : SOA: Getting Ahead of the Wave