What is method overloading in Java?

What is method overloading in Java ?

Hey Tom,

When a Java program contains more than one methods with the same name but different properties, then it is called method overloading.