A Service Reference is a Visual Studio construct which generates code from service metadata (possibly from a service WSDL). It produces classes, interfaces, and configuration which can be used by client code to access the service.
A Service Reference is a Visual Studio (and Monodevelop) construct which generates client code from service metadata (possibly from a service WSDL) from a SOAP web service. It produces classes, interfaces, and configuration which can be used by client code to access the service.
A Service Reference is the modern equivalent of the legacy "Web Reference" feature. Web References should not be used in new development unless absolutely necessary.
See