O documento fornece uma introdução ao NHibernate como ferramenta de ORM alternativa. Discute as principais capacidades do NHibernate, como mapeamento de objetos para tabelas de banco de dados, suporte a vários bancos de dados e lazy loading. Também apresenta alguns padrões de projeto comuns em ORM como Active Record e Data Mapper.