Contract , Address & Bindings
Contract is an agreement between two or more parties. It defines the protocol how client
should communicate with your service. Technically it describes parameters and return
values for a method.
Address indicates where we can find this service. Address is a URL which points to
the location of the service.
Bindings determine how this end point can be accessed.
eg : <endpoint address="http://localhost/wcf/services.svc" binding="wsHttpBinding" contract="Employee"/>