HQL is the acronym of Hibernate Query Language. It is an Object-Oriented Query Language and is independent of the database.