Web Reference is a technique used in software development to provide access to a resource that is available using Internet protocols
In the code, Web References are generated proxy-classes that locally represent the exposed functionality (methods) of a Web resource. Upon invocation of the local methods, the proxy interacts with the Web resource and returns the results back to the client.
Web References may be created in the same or different programming language or environment than the exposed Web service or resource.
Links: