Web services enable loosely coupled integration between systems that may or many not be implemented on similar platforms. A set of standards are commonly used when implementing web services, including SOAP and WSDL.
Web services can be used to build service-oriented architecture or SOA.