Зачем нужен интерфейс JPA поверх ORM?

JavaJPAORMфреймворки