Package db contains interfaces that provide an implementation independent view of the low level ORM layer. Currently, the only low level ORM layer is for JDBC. In past, a number of other layers existed.