Google Web Toolkit est composé d'un ensemble d'outils open source aidant les développeurs internet dans la création et la maintenance d'applications complexes basées sur le navigateur. Il est utilisé par la plupart des produits de Google comme Google Wave et Google Words. C'est un programme open source absolument gratuit et qui peut être utilisé par n'importe qui.
Google Web Toolkit soulage le fardeau des développeurs internet en les aidant à créer rapidement et à faire la maintenance des applications de la vitrine JavaScript dans le langage de programmation java. La boite à outils contient SDK, Spped Tracer et un Plugin pour Eclipse. SDK a les bibliothèques d'API Java, un compilateur et un serveur de développement. Il vous permet d'écrire des applications clientes en Java et de les déployer en Java Script. Speed Tracer est une extension de chrome pouvant aider l'utilisateur à localiser les problèmes de performances dans vos applications internet et le Plugin pour Eclipse offre un support IDE pour Google Web Toolkit est les projets internet avec moteur d'application.