Web Service Definitions, embodied as Web Service Definition Language (WSDL) files, can be used to invoke and operate web services on the Internet and to access and invoke remote applications and databases. WSDL files are used when you are building a web service, and expose the BP as a web service.