ORM یک واسط بین کلاس‌های زبان برنامه‌نویسی و داده‌های پایگاه داده است. این ابزار به برنامه‌نویسان کمک می‌کند تا اطلاعات ذخیره شده در پایگاه داده را به سادگی با کلاس‌ها و شئ‌ها مطابقت دهند، بدون نیاز به نوشتن کد SQL به صورت دستی.