GWT (Google Web Toolkit) es un framework que permite desarrollar aplicaciones web utilizando Java como lenguaje de programación. Con GWT, los desarrolladores pueden crear y depurar aplicaciones AJAX en Java y cuando la aplicación se despliega, GWT la traduce a JavaScript. Para usar GWT, se debe instalar Java SDK, Eclipse e instalar los plugins y SDK de GWT en Eclipse. Una vez configurado, los desarrolladores pueden crear nuevos proyectos de aplicaciones web en GWT dentro de Eclipse y probarlas localmente antes de compilarlas a JavaScript