An application programming interface (API) that connects with database management systems while remaining independent of them.