Accenture interview question

Why do we use hibernate