Google Code
Se instala una de base de datos, basada en SQLite, en el sistema del usuario para almacenar datos localmente.Utilizando Gears, una aplicación web puede sincronizar los datos de la base local con el servicio en línea periódicamente.Si no hay ninguna conexión de red disponible, la sincronización se aplaza hasta que una conexión haya sido establecida.Después, el compilador de GWT traduce las aplicaciones Java en sus equivalentes en JavaScript, el cual manipula un navegador web HTML DOM utilizando DHTML.GWT da eficientes soluciones a las complicaciones de Ajax, principalmente RPC, control del historial, marcadores y portabilidad a otros navegadores.