Basically, Web Services are a means of allowing
applications to talk to one another using XML (Extensible Markup
Language) messages sent via the standard Web protocol of HTTP
(HyperText Transfer Protocol is used to request Web pages from Web
servers, and combines it with XML to pass structured information back
and forth between computers).