HTTP is a means to test a product, but what are we actually trying to test? One type of application that we might be testing with HTTP is a Web service. This lesson introduces what a Web service is, the differences between Web service and Web APIs, what a Service-oriented architecture is and the risks to consider when testing groups of Web services.