H2 ist eine SQL-Datenbank-Engine in Java (aber auch als natives Programm verfügbar). Die APIs von JDBC und ODBC werden unterstützt. Eingebettete und Server-Modi sind verfügbar. Eine Web-Konsolenanwendung ist im Lieferumfang. Sie unterstützt Cluster. (non)