Este documento introduce Hibernate, una herramienta ORM que mapea objetos de Java a tablas de bases de datos relacionales. Explica la necesidad de Hibernate debido a la brecha entre los paradigmas orientados a objetos y relacionales, y resume la arquitectura principal de Hibernate incluyendo las interfaces Session, SessionFactory y Configuration. Además, describe los pasos básicos para configurar e iniciar Hibernate en una aplicación, como especificar opciones de configuración, crear una SessionFactory y cargar archivos de mapeo.