Object-Relationele Mapping wordt gebruikt om de gegevens die in de database staan (automatisch) te vertalen van en naar Java objecten. Hiermee wordt een behoorlijke versnelling van het ontwikkelproces bereikt. JPA in het algemeen en Hibernate specifiek zijn technologieën die deze technieken implementeren. In deze cursus wordt Object-Relationele Mapping aan de hand van Hibernate uitgelegd.