A Java API that defines how Java applications connect to relational databases. MySQL provides the official Connector/J JDBC driver. Application servers use JDBC connection pools to manage MySQL connections efficiently.