The connecting (linking) between a method call and method definition is called binding in java. There are two types of binding in java. They are as follows: a. Static Binding (also known as Early Binding). b. Dynamic Binding (also known as Late Binding).