Web services are an implementation technology that can be used to build SOA solutions, but they are not equivalent to SOA itself. SOA is an architectural paradigm while web services are one way to implement it. You can have SOA without web services, and web services can exist outside an SOA context.