This document provides an introduction to web services. It defines services and web services, compares web services to other technologies, and outlines the main web services specifications and implementation approaches. Specifically, it discusses SOAP, WSDL, UDDI, RESTful services, and how web services use XML messaging over HTTP to enable interoperability across platforms. The document also presents examples of how web services can be used for application integration and B2B integration.