In the field of computer science, ORM is one programming technique used for converting the data amidst incompatible type systems with the help of object-oriented programming or OOP languages. This leads to creation, in effect, one "virtual object database" and this can be utilized from within the language of programming. There are free as well as commercial packages available and these deliver object-relational mapping, but some programmers choose to construct ORM tools of their own.

BY Best Interview Question ON 29 Jan 2020