Un ORM est un programme qui permet d'utiliser une BDD relationnelle comme si elle stockait les données sous la forme d'objets. Cela permet de faciliter l'utilisation d'une BDD quand on fait de la POO.
Une entité est une classe qui représente un objet qui sera stocké en BDD.