The JDBC driver refers to a software component that allows Java applications to interact with their database. These JDBC drivers are of 4 types:
• JDBC - ODBC bridge driver
• Native API driver [partially Java driver]
• Network Protocol driver [fully Java driver]
• Thin driver [fully Java driver]