ORM (Object Relational Mapper) permite mapear objetos de programação orientada a objetos para tabelas em bancos de dados relacionais. Fornece métodos CRUD e abstrai queries SQL. Existem vários frameworks como Hibernate, Entity Framework e SQLAlchemy que implementam ORM para diferentes linguagens.