Polymorphisms is the feature incorporated in java and many other
languages, which lets you name different functions similarly however
depending upon argument types and/or calling object particular
function is called.
In short, that is many forms but one name.
you can find detailed explanation on java.sun.com