Методология программирования, позволяющая конвертировать данные между несовместимыми типами систем, используя объектно-ориентированные языки программирования. ORM позволяет разработчикам работать с базой данных, используя объекты, вместо написания SQL-запросов.