The Driver Manager is a library that manages communication between applications and drivers.The Driver Manager is used solves a number of problems related to determining which driver to load based on a data source name, loading and unloading drivers, and calling functions in drivers.
Binding in java is between an object and its methods/variables. It can happen either at compile time( method overloading / normal call ) or at run time ( method override ).