JDBC is an application programming interface (JDBC API) that defines a set of standard operations for interacting with relational database management systems (DBMSs). Servlets can be employed to do server-side programming and JDBC can be used to interact with a database(s) for the requests from clients.