As address is an import part of endpoint, binding is also vital part of the endpoint as it decides how to communicate. It determines the protocol, message encoding and message pattern and vital features such as whether to provide security, transaction or reliable messaging. Based on the type of binding selected by a programmer related address format must be used which matches that binding. There several predefine bindings available in WCF. In the Table 1, the details of each predefined binding are summarized.