Keep getting confused about these two. Anyone care to explain the difference(s)?
Webservices are general term. They describe applications that return response to requests over web. These responses are usually something else than HTML.
SOAP is specific way to make a webservice. It usually consists of complex request and response objects, usually in form of XML files. Compare to REST, where requests and responses are usually simple, uses existing HTTP infrastructure and is generally using JSON files.